NTT DATA Romania SA

Java Kotlin Developer

NTT DATA Romania SA · Brașov, Romania

IT Services and IT Consulting · 10,001+ employees

Yesterday
Senior (5-10 yrs) Full-time Romania
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain backend services using Java and Kotlin while building scalable microservices-based architectures. Collaborate with cross-functional teams to design RESTful APIs and ensure high-quality, maintainable code delivery.

What they look for

Java Kotlin Spring Boot Microservices RESTful APIs Cloud-native applications Backend engineering Git Agile Software design Object-oriented programming Distributed systems Debugging Code reviews Cloud technologies

Requirements

Requires a Bachelor's degree in Computer Science or a related field and 5-7 years of professional experience. Candidates must have strong hands-on expertise in Java, Kotlin, Spring Boot, and microservices architecture.

Full description

Who we are

At NTT DATA, we are a global community of more than 140,000 professionals across 50+ countries, delivering innovative solutions to industries such as telecommunications, financial services, public sector, and healthcare. We are driven by a passion for technology and foster a culture that supports personalized, merit-based career development.

We are seeking an experienced Java/Kotlin Developer to design, build, and scale modern cloud-native applications. The ideal candidate brings strong expertise in Java and Kotlin development, backend engineering, microservices architecture, and cloud technologies. You should be a proactive problem solver, comfortable working in agile environments, and passionate about delivering scalable, high-quality software solutions.

What you'll be doing

  • Develop and maintain backend services using Java (8, 11, or 17) and Kotlin
  • Design, develop, and optimize RESTful APIs for performance, reliability, and scalabilityBuild and implement microservices-based architectures
  • Collaborate with frontend developers, product managers, architects, and other stakeholders to deliver business solutions
  • Write clean, maintainable, testable, and efficient code following industry best practices
  • Troubleshoot, debug, and enhance existing applications and services
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Support the deployment and monitoring of applications in cloud-based environments

What you'll bring along

  • Bachelor's degree in Computer Science, Business Informatics, Mathematics, or a comparable qualification
  • Minimum 5-7 years of experience

• Strong hands-on experience with Java (8/11/17) and Kotlin

• Solid experience with the Spring Boot framework

• Proven experience developing and maintaining RESTful APIs

• Strong understanding of Microservices Architecture and distributed systems

• Experience with software design principles, object-oriented programming, and development best practices

• Familiarity with version control systems such as Git

• Strong problem-solving skills and ability to work effectively in an agile environment