Senior Java Developer
Technology
Bucureşti, Româniaacum 2 săptămâniPână la 18.11.2026
Normă întreagăLa sediu
Descrierea postului
- We offer the opportunity to work in a highly professional environment where you will work with high-level financial instruments
- We want you to be part of our success story and give you reasons to be proud of what you achieved as part of our fabulous team
- We give you the opportunity to develop yourself and evolve in your career via our fantastic technical, business-related or soft skills training
- We encourage creative-thinking in our great open-minded work environment. Frequently the relaxation rooms are the place where the most ambitions ideas are born.
- We are not just professional teams, we are also friends who have fun working together
- The team is made up of enthusiastic professionals who work in an international environment, learning new technologies as part of client`s businesses.
Responsibilities
- Design and delivery of key baseline components as well as future state components to transform AFC technology within Deutsche Bank into an industry leader.
- Work closely with Product Managers and Architects to understand business requirements and solution vision to chart out a viable delivery path.
- Ensure all software development follows best practice tools and methodologies and relevant Industry standards.
- Participate in all Agile ceremonies.
- Maintain technical infrastructure (continuous integration, automated deployment).
- Peer review, mentoring.
- Bug fixing, unit testing.
Qualifications
- At least 5 years of relevant 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).
- Strong knowledge of REST architecture and good knowledge of SOA architecture.
- Strong knowledge of building automation systems (for example TeamCity or UrbanCodeDeploy).
- Strong knowledge of Oracle /PostgreSQL database concepts and ORM Technologies (JPA2, Hibernate).
- Good knowledge of microservices architecture (async communication between microservices, SAGA pattern)
- Good knowledge of Web Containers (Tomcat).
- Good knowledge of build tools (Gradle, Maven).
- Good knowledge of version control systems (GIT).
- 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 Angular 15+, HTML5, CSS3.
- Experience with setting up key stores, generating SSL Certificates.
- Experience with OpenShift v4, GCP or other Cloud platforms.
Keywords
JavaSpringSpring BootRESTSOAMicroservicesOraclePostgreSQLJPAHibernateDockerKubernetesOpenShiftKafkaPythonAngularJava 8Java 17Spring 5Spring 6
Te interesează acest rol?