Back to jobs
Senior Java Developer
Successfully
Req. VR-120396
Join our Development Centre in Bucharest and become a member of our open-minded, progressive, and professional team. In this role, you will be working on projects for one of our world-famous clients. You will have the opportunity to develop your technical and soft skills, building thorough expertise in the industry of our client.
Responsible for design and delivery of key baseline components as well as future state components to transform AFC technology within Deutsche Bank into an industry leader
Working closely with Product Managers and Architects to understand business requirements and solution vision to chart out a viable delivery path
Ensuring all software development follows best practice tools and methodologies and is delivered using all relevant bank standards
Participation in all Agile ceremonies
Maintaining project technical infrastructure (continuous integration, automated deployment)
Peer review, mentoring
Bug fixing, unit testing
Must have
At least 5 years of previous experience in Software Development
Strong knowledge of Java 8, Java 17, Spring 5, Spring 6, Spring Boot 2, Spring Boot 3 (Spring Batch, Spring Security, Spring Data JPA, Web Flux), Maven
Strong knowledge of REST architecture and good knowledge of SOA architecture
Strong knowledge of building automation systems such as TeamCity or UDeploy
Strong knowledge of Oracle database, SQL, and ORM Technologies (JPA2, Hibernate)
Good knowledge of microservice architecture (async communication between microservices, Saga pattern)
Good knowledge of Web Containers (Tomcat)
Good knowledge of building tools as Maven
Good knowledge of version control systems such as GIT or SVN
Knowledge of JMS (Kafka, IBM MQ)
Knowledge of Python
Practical experience with Docker, Kubernetes, OpenShift v3, Helm
Practical experience with bash scripting in Linux
Knowledge of JavaScript, AngularJS, Angular 9+, HTML5, CSS3
Experience with setting up key stores, generating SSL Certificates
Experience with OpenShift v4, GCP or other cloud platforms
Other Skills
Good level of English, verbal & written
Work well both independently and within a team setting, and act as a mentor for more junior team members
Responsible attitude, strong autonomy, and ambitious with team objectives
High responsiveness to the team's needs, proactiveness in finding solutions
Excellent analytical skills, the ability to take end-to-end ownership of the tasks and the assignments
Flexible and willing to accept a change in priorities as necessary
Strong attention to details
Excellent problem solver
Nice to have
Familiar with Linux machine configurations
Experience with Control-M jobs configuration
Familiar with JMeter, Postman, SOAP UI, and Curl
Knowledge of breaking monoliths into services
Languages
English: B2 Upper Intermediate
Seniority
Senior
Bucharest, Romania
Req. VR-120396
Java
BCM Industry
27/01/2026
Req. VR-120396
Apply for Senior Java Developer in Bucharest
*Indicates a required field