Senior/Lead Java Developer – Spring Boot & Microservices | EY Careers Kolkata

October 10, 2025

Job Description

Summary

Join EY (Ernst & Young) as a Senior/Lead Java Developer in Kolkata and drive the development of cutting-edge, cloud-native financial applications. This role is ideal for professionals with 7–10+ years of experience in Java, Spring Boot, Microservices, and Angular, who are passionate about full-stack development, DevSecOps, and team leadership. You will lead engineering teams, mentor developers, and deliver secure, scalable, and high-performance solutions that meet EY’s standards for compliance and innovation.


Job Details at a Glance

Position TitleSenior/Lead Java Developer
CompanyEY (Ernst & Young)
LocationKolkata, India
Other LocationsPrimary Location Only
Experience Required7–10+ years
DepartmentTechnology Consulting – Software Development
Requisition ID1629704
Job TypeFull-time
SalaryCompetitive
TechnologiesJava, Spring Boot, Microservices, Angular, CI/CD, Docker, Kubernetes, OAuth2, JWT
DomainFinTech, Digital Banking, Lending, AML/Fraud Detection

About the Role

As a Senior/Lead Java Developer at EY, you will combine hands-on technical expertise with leadership responsibilities. You’ll design and implement Spring Boot microservices, Angular-based SPAs, and cloud-native solutions, while providing mentorship, code review, and architectural guidance to your development team. Collaborating closely with Product, QA, DevOps, and Security teams, you’ll deliver modern, compliant, and resilient financial applications.


Key Responsibilities

Technical Leadership

  • Lead design, development, and deployment of Java Spring Boot microservices and Angular SPAs.
  • Provide mentorship, conduct code reviews, and enforce best practices across development teams.
  • Define technical solutions in collaboration with stakeholders and ensure alignment with business goals.

DevSecOps & Cloud Practices

  • Drive adoption of CI/CD pipelines, containerization (Docker/Kubernetes), and cloud-native tooling.
  • Ensure application security using OAuth2, JWT, and compliance with FinTech regulations.
  • Oversee Agile sprint planning, effort estimation, and delivery timelines.

Team & Project Management

  • Lead a team of developers, providing guidance on architecture, coding standards, and troubleshooting.
  • Collaborate with cross-functional teams including Product, QA, and Security for seamless delivery.
  • Foster a culture of continuous learning, innovation, and quality within the development team.

Required Skills

  • Expert in Java, Spring Boot, REST APIs, Microservices, and Angular (v10+).
  • Strong knowledge of CI/CD pipelines, Git, DevSecOps practices, and cloud-native development.
  • Proven experience leading engineering teams, setting technical direction, and managing code quality.
  • Familiarity with FinTech domains: digital banking, lending, fraud detection, or AML solutions is advantageous.
  • Excellent communication, problem-solving, and leadership skills.

Why Join EY

At EY, you will work on innovative, global-scale financial applications alongside talented developers and cross-functional teams. EY offers:

  • Opportunities to work with modern technologies in cloud-native and FinTech environments.
  • Career development through mentorship, training, and certification programs.
  • A collaborative, inclusive culture focused on professional growth, wellbeing, and innovation.
  • Global exposure with access to EY’s multi-disciplinary teams and projects in 150+ countries.

Apply Now

Advance your career as a Senior/Lead Java Developer at EY Kolkata.
👉 Apply today through the official EY Careers page and lead the development of next-generation financial technology solutions.