Senior Java Engineer
Would you like to join a leading Digital Solution Company and contribute to innovative solutions that are built on a daily basis?
Our client is a leading global provider of IT solutions and services, known for their customer-centric approach to digital transformation. With a rich history dating back to 1996, they have continually evolved to meet the changing needs of their customers. Their services encompass consulting, technology, and outsourcing, delivering innovative solutions to complex challenges. They have also been honored multiple times as a top employer, including being named a Great Place To Work from 2015 to 2023.
You will work on a long-term project for the leading global investment bank with a strong and profitable private clients franchise.
About team: Key responsibilities for this team include active participation in the design of the solution components according to the requirements, investigating re-use, ensuring that developed software solutions are fit for purpose, reliable, maintainable, and can be integrated successfully into the overall system and environment with clear, robust and well tested deployments.
Java team will receive different development tasks to be implemented in the overall solution, with a definition of done having the code delivered with documentation, unit & integration (automated) testing coverage according to the specifications, built and deployed to the UAT environment.
We are happy to hear from you if you have:
- At least 5 years experience as a software developer using JAVA programming language;
- Experience with Spring and Spring Boot;
- Strong knowledge working with relational databases (PostgreSQL, Oracle);
- Experience with Docker, Kubernetes and JVM;
- Testing frameworks
- Good analytical and problem solving skills
- Nice to have: Cloud, OpenShift, Helm
- Advanced English skills
Key Responsibilities:
- Working under the coordination of the DB Lead Engineer and Product Owner on the
software delivery project - Ensuring quality and timely delivery against demand
- Identifying the opportunities to improve existing source code and increase the coverage of automated testing
- Design, develop and document Java-based software components in accordance with requirements:
- Verify the developed source code by reviews;
- Fix software defects;
- Support QA team to provide high quality;
- Agile working environment;
You will love to join this company for:
- B2B contract
- Hybrid work schedule
- Training and development to help you excel in your career
- Work-life balance
- Agile work environment
- A culture of continuous learning to aid progression
- Department
- Backend
- Locations
- Bucharest
- Remote status
- Hybrid Remote
Bucharest
Senior Java Engineer
Loading application form