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 Title | Senior/Lead Java Developer |
|---|---|
| Company | EY (Ernst & Young) |
| Location | Kolkata, India |
| Other Locations | Primary Location Only |
| Experience Required | 7–10+ years |
| Department | Technology Consulting – Software Development |
| Requisition ID | 1629704 |
| Job Type | Full-time |
| Salary | Competitive |
| Technologies | Java, Spring Boot, Microservices, Angular, CI/CD, Docker, Kubernetes, OAuth2, JWT |
| Domain | FinTech, 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.