Java Developer

NTT DATA Global Delivery Services Ltd

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NTT DATA Global Delivery Services Ltd seeks a Z2_Java Developer to join its Bangalore, Karnataka team. You will build robust backend services with Spring Boot and Kotlin, implement server-side rendering, and work on event-based messaging to ensure scalable systems.

You will design data models with PostgreSQL and Redis, manage CI/CD with GitHub Actions, and collaborate across DevOps, architecture, and product teams. Strong English required.

Qualifications

  • Experience with Spring Boot and Kotlin backend services.
  • Experience with server-side rendering, HTMX, and Tailwind CSS.
  • Practical PostgreSQL and Redis experience.
  • Familiar with event-based architectures and messaging systems (e.g., AWS SQS/SNS).
  • Experience with Azure and ideally with AWS.
  • Proficient in Docker, Kubernetes, Terraform, and GitHub Actions.
  • Ideally experience with testing frameworks: JUnit, ArchUnit, Approval Tests, Playwright.
  • Knowledge of JavaScript, TypeScript, and Java is an advantage.
  • Familiar with Datadog or similar monitoring tools.
  • Strong written and spoken English.

Responsibilities

  • Develop and maintain robust backend services with Spring Boot and Kotlin.
  • Design server-side rendering solutions using Kotlinx HTML DSL and HTMX; build UIs with Tailwind CSS.
  • Implement event-based architectures for asynchronous messaging; ensure high availability and scalability.
  • Work with PostgreSQL and Redis for data management and caching strategies.
  • Lead code reviews; mentor teammates; contribute technical guidance.
  • Develop and optimize CI/CD pipelines with GitHub Actions; use Terraform for IaC.
  • Collaborate with DevOps, architects, and product owners to drive best practices.
  • Write and maintain comprehensive tests: unit, ArchUnit, Approval Tests, Playwright.
  • Monitor applications with Datadog; support AWS to Azure migration.

Skills

Spring Boot
Kotlin
AWS
Azure
PostgreSQL
Redis
Docker
Kubernetes
Terraform
GitHub Actions
Playwright
Datadog
HTMX
Tailwind CSS
Java
TypeScript
JavaScript

Tools

Docker
Kubernetes
Terraform
GitHub Actions
PostgreSQL
Redis
Datadog
Playwright

Job description

Z2_Java Developer Req ID: 391336

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization,

We are currently seeking a Z2_Java Developer to join our team in Bangalore, Karnātaka (IN-KA), India (IN).

Backend Spring Boot with Spring MVC Kotlin PostgreSQL Redis AWS SQS/SNS Frontend Server-side rendering with Kotlinx HTML DSL HTMX Tailwind CSS Infrastructure & DevOps GitHub Actions Docker and Kubernetes Terraform AWS (with planned migration to Azure in Q2 2026) --? postponed What would certainly help us a lot is someone with Azure experience --? postponed Also helpful: Experience with messaging (as everything with us is event-based) Java (for Transaction Screening) TypeScript (for Legacy) JavaScript + Playwright (for our regression tests)

What tasks await you?
  • You develop and maintain robust and scalable backend services with Spring Boot and Kotlin
  • You design and implement server-side rendering solutions with Kotlinx HTML DSL and HTMX, as well as modern user interfaces with Tailwind CSS
  • You implement event-based architectures for asynchronous messaging and ensure the high availability and scalability of applications
  • You work with PostgreSQL and Redis for data management and caching strategies
  • You conduct code reviews and support the team through mentoring and technical guidance
  • You develop and optimize CI/CD pipelines with GitHub Actions and Infrastructure-as-Code with Terraform
  • You work with Docker and Kubernetes for containerization and orchestration
  • You implement comprehensive tests: unit tests, ArchUnit tests, approval tests, and end-to-end tests with Playwright
  • You monitor applications with Datadog and analyze logs
  • You actively support the planned migration from AWS to Azure
  • You work closely with DevOps engineers, architects, and product owners, contributing innovative ideas and best practices
How do you fit into our team?
  • You have sound experience in backend development with Spring Boot and Kotlin
  • You bring experience with server-side rendering, HTMX, and Tailwind CSS
  • You have practical experience with PostgreSQL
  • You are familiar with event-based architectures and messaging systems (e.g., AWS SQS/SNS)
  • You have experience with Azure and ideally with AWS
  • You are proficient in Docker, Kubernetes, Terraform, and GitHub Actions
  • Ideally, you have experience with various testing frameworks: JUnit, ArchUnit, Approval Tests, and Playwright
  • Knowledge of JavaScript, TypeScript, and Java is an advantage
  • You are familiar with Datadog or similar monitoring tools
  • You can communicate technical concepts clearly and enjoy working in a team
  • You approach challenges with a positive attitude and find creative solutions
  • You take responsibility for your work and are willing to continuously develop
  • Very good written and spoken English skills

complete your profile

About NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees.

NTT DATA is an equal opportunity employer.

NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Z2_Java Developer
Z2_Java Developer

NTT DATA, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Java Backend Developer with DevOps Skills
Java Backend Developer with DevOps Skills

NTT DATA Global Delivery Services Ltd • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Full-Stack Java Developer and Technical Lead
Senior Full-Stack Java Developer and Technical Lead

NTT DATA Global Delivery Services Ltd • Bengaluru

On-site
INR 1,400,000 - 2,600,000
Z3_JAVA BACKEND + DEVOPS
Z3_JAVA BACKEND + DEVOPS

NTT DATA, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,800,000
Java Full Stack Software Engineer
Java Full Stack Software Engineer

NTT DATA Global Delivery Services Ltd • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Springboot Java Developer
Springboot Java Developer

NTT DATA, Inc. • Bengaluru

On-site
INR 4,000,000 - 8,000,000
JAVA DEVELOPER
JAVA DEVELOPER

NTT DATA, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Z3_Java full stack
Z3_Java full stack

NTT DATA, Inc. • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Z4_FS Developer
Z4_FS Developer

NTT DATA, Inc. • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Backend Developer - Golang & Kotlin
Backend Developer - Golang & Kotlin

NTT DATA Global Delivery Services Ltd • Bengaluru

On-site
INR 600,000 - 1,000,000