NTT DATA Romania SA

Backend Engineer (Spring Security)

NTT DATA Romania SA Brașov, Romania

IT Services and IT Consulting · 10,001+ employees

Yesterday
Senior (5-10 yrs) Full-time Romania
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will collaborate with international teams to build and maintain application features while ensuring high code quality and performance. Additionally, you will participate in code reviews, write unit tests, and mentor junior developers in an agile environment.

What they look for

Java Spring Boot Spring Security Spring Data JPA Spring Cloud Hibernate SQL GCP Google Kubernetes Engine RESTful APIs Software Design Patterns Unit Testing Code Review Agile Cloud Run

Requirements

Candidates must have a bachelor's degree in a relevant field and at least 5 years of professional experience in enterprise software development. Extensive expertise in Java, the Spring Framework, JPA/Hibernate, and Google Cloud Platform is required.

Full description

Who we are

DB Global Technology, Deutsche Bank's technology center in Central and Eastern Europe, opened its Bucharest office in January 2014 and is continuously expanding. The team comprises enthusiastic professionals working in an international environment, dedicated to learning new technologies and fundamentally changing how Deutsche Bank operates.

We're looking for a talented and motivated Backend Engineer with Spring Security hands on experience.

What You’ll Be Doing

  • Work together with our highly skilled international development teams to build and maintain features of our Applications and Systems
  • Ensure proper performance and quality of the written code and continuously participate in code reviews
  • Write unit tests for robustness, edge cases and general reliability
  • Write code in compliance with our coding standards and security mechanisms
  • Continuously collaborate with cross-functional teams, product owners, designers and QA team in an agile environment
  • Participate in developer guilds and enjoy learning/sharing knowledge with the team
  • Take on the role of a technical forward thinker and take part in the support and training of junior developer

What We’re Looking For

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Minimum of 5 years of professional experience in enterprise software development
  • Extensive Java and Spring Framework (Spring Boot, Spring Data JPA, Spring Security, and Spring Cloud, ...) experience
  • Spring Security hands on experience
  • Deep JPA & Hibernate expertise with strong SQL knowledge
  • Proven hands-on experience with GCP (Cloud Run, GKE, Cloud SQL, Pub/Sub, etc.)
  • Experience with building and consuming RESTful APIs
  • Solid understanding of software design patterns and architectural principles