EPAM Systems
Posted 1mo ago

Lead Java Engineer - AI Native

EPAM Systems
Chennai, Tamil Nadu, India
HybridFull Time
Responsibilities
  • designing systems
  • mentoring engineers
  • building pipelines
Requirements
  • 8+ years Java development with Spring Boot and cloud-native engineering
  • Hands-on AI-native practices
  • MCP server and agentic pipeline experience
  • Team leadership and mentoring
  • English B2+
Technical tools mentioned
JavaJava 17Spring BootSpring MVCSpring SecuritySpring CloudSpring DataModel Context Protocol (MCP)GitHub CopilotCursorClaude CodeClaudeGPT-4oGeminiLangGraphCrewAIAutoGenJiraConfluenceGitHubServiceNowAmazon Web ServicesMicrosoft AzureGoogle Cloud PlatformDockerKubernetesJUnitPostgreSQLMySQLMongoDBRedisNoSQL Databases

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are looking for a Lead Java Engineer – AI Native to design and scale enterprise Java systems while pioneering AI-native engineering practices across the SDLC. This role combines deep Java architecture expertise with hands-on experience building agentic pipelines and MCP server ecosystems that connect enterprise systems to LLM-based agents. The role requires 3 days a week working from the office and involves mentoring engineering teams while driving AI adoption at scale.

Responsibilities

  • Design, develop and maintain scalable Java applications using Spring Boot and microservices architecture, owning features end-to-end with a high degree of autonomy
  • Build and deploy Model Context Protocol (MCP) servers that expose Java services, databases or internal tools to LLM-based agents, enabling agents to act on live enterprise data and systems
  • Architect end-to-end agentic SDLC pipelines including automated specification drafting, AI-driven code generation, intelligent test creation, CI/CD integration and deployment validation orchestrated by AI agents
  • Integrate agentic pipelines with enterprise tools and platforms such as Jira, Confluence, GitHub, ServiceNow and observability stacks via MCP connectors or REST/event-driven APIs
  • Apply AI coding assistants and frontier LLMs across the full development lifecycle daily and critically evaluate AI outputs for correctness, security and edge cases before committing
  • Bring an AI-first mindset to automate repetitive engineering tasks, measure outcomes rather than activity and identify AI-leverage opportunities within the delivery area
  • Contribute to the team's shared library of prompt templates, reusable agent patterns and MCP connectors
  • Conduct code and architecture reviews and mentor Junior and Mid-level engineers in Java best practices and AI-native engineering methods
  • Maintain strong automated test coverage across unit, integration, contract and AI-generated tests along with healthy CI/CD pipeline practices
  • Track frontier developments such as new model releases, emerging agent frameworks and new MCP connectors and bring relevant changes back to the team within weeks

Requirements

  • 8–12 years of professional Java development experience with clear ownership of complex production systems
  • Expertise in Spring Boot, Spring Cloud and Spring Data along with Spring Security and microservices design patterns
  • Understanding of distributed systems, event-driven architecture and domain-driven design (DDD) plus CQRS/ES
  • Proficiency in cloud-native engineering on AWS, GCP or Azure including IaC, serverless patterns and managed services
  • Background in leading technical teams across architecture governance, coding standards and mentoring
  • Daily hands-on proficiency in AI coding assistants such as GitHub Copilot, Cursor and Claude Code and frontier LLMs including Claude, GPT-4o and Gemini, with capability to coach a team of 8-15 engineers in AI-native practices
  • Hands-on expertise in designing, building and deploying MCP server ecosystems at project or account scale including security controls, versioning and observability
  • Capability to architect and operate end-to-end agentic SDLC pipelines integrated with enterprise tools via MCP and APIs in production environments
  • Skills in evaluating and selecting AI agent orchestration frameworks such as LangGraph, CrewAI and AutoGen or Spring AI Agents for production use with documented rationale and trade-offs
  • Showcase of improving a team's AI maturity supported by adoption metrics or productivity evidence
  • Demonstrated learning agility at team scale with evidence of driving meaningful changes to engineering practices in the last 12 months due to evolving frontier models and tools
  • English proficiency at Upper-Intermediate level or above (B2+)

Nice to have

  • Experience with RAG pipelines, LLM fine-tuning or LLM evaluation frameworks such as RAGAS and DeepEval applied to software engineering contexts
  • Familiarity with structured agentic SDLC methodologies including specification-driven AI development and specification hardening or equivalent governed delivery protocols
  • Experience with Managed Services or AIOps delivery models such as autonomous monitoring, AI-assisted incident response and intelligent operations pipelines
  • Skills in function calling and tool-use design across multiple frontier models to build reliable governed tool-use chains
  • Contributions to internal AI maturity assessments, team certification programmes or AI engineering playbooks

We offer/Benefits

Opportunity to work on technical challenges that may impact across geographies

Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications

Opportunity to share your ideas on international platforms

Sponsored Tech Talks & Hackathons

Unlimited access to LinkedIn learning solutions

Possibility to relocate to any EPAM office for short and long-term projects

Focused individual development

Benefit package:

  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits

Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Java Engineer roles near Chennai, Tamil Nadu
1d
Save
Mark Applied
Hide
Senior Java Developer with Mortgage Domain Experience
Chennai, Tamil Nadu, India
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
Extensive functional or business systems analysis experience with AWS and Azure, requirements engineering, Agile delivery, APIs, data flows, cloud security, and stakeholder communication; required cloud architect certifications.
Java, AWS, Microsoft Azure, APIs, AWS Certified Solutions Architect, Microsoft Certified Azure Solutions Architect
1d
Save
Mark Applied
Hide
Core Java Senior Developer
Chennai, Tamil Nadu, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
8+ YOERequires 8+ years of Core Java experience, 5+ years in capital markets, object-oriented design, Agile and test-driven development, Java internals, and a bachelor's degree or equivalent experience.
Java, Spring Framework, Ignite, Oracle Coherence, Redis, Docker, Kubernetes, Oracle, MongoDB, Linux, Git, BitBucket, Jenkins, SonarQube, JIRA, Tableau, Hibernate
1d
Save
Mark Applied
Hide
Senior Java Tech Lead - Vice President
Chennai, Tamil Nadu, India
HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
10+ YOE10+ years of Java development experience with Spring Boot, Spring Security, OAuth, build tools, Linux/Unix, CI platforms, and clean code and test-driven development practices. Bachelor's degree or equivalent experience required.
Java, Spring Boot, Spring Security, OAuth, Gradle, Maven, Linux, Unix, Jenkins, TeamCity, Apache Kafka, OpenShift, Docker, Grafana, OpenTelemetry, Conductor, Temporal, GenAI
4d
Save
Mark Applied
Hide
Java intermediate Developer
Siruseri, Tamil Nadu, India
OnsiteFull Time
Kumaran Systems
Kumaran Systems: Global provider of digital transformation and legacy modernization solutions.
4+ YOERequires 4–5 years of software development experience with Java, Vue, Spring Boot, database query writing, Copilot-assisted coding, Agile practices, client interaction, and independent offshore work.
Java, Vue, Spring Boot, Copilot
6d
Save
Mark Applied
Hide
Java Developer
Chennai, Tamil Nadu, India
OnsiteFull Time
NucleusTeq
NucleusTeq: Provides digital transformation, AI, and data modernization services.
4+ YOERequires 4–6 years of backend development experience with Java, Spring Boot, REST Services, databases, microservices, Docker, Kubernetes, CI/CD, and security technologies.
Java, Spring Boot, REST Services, Spring Framework, AOP, Spring Transactions, Spring Security, JPA, Microservices, SQL, NoSQL, Hibernate, ORM, OAUTH, JWT, SSO, Docker, Kubernetes, CI/CD, API Gateway
1w
Save
Mark Applied
Hide
T&T - EAID - Senior Consultant - Java BE - Bangalore/Pune/Chennai
Bengaluru or Bangalore or Pune or Chennai
OnsiteFull Time
Deloitte
Deloitte: Professional services firm providing audit, consulting, and advisory services.
5+ YOE5–8 years of experience developing full-stack applications with Java, Spring Boot, REST APIs, frontend frameworks, SQL, and cloud environments; bachelor's degree preferred.
Java, Spring Boot, REST APIs, Angular, React, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, SQL, MySQL, PostgreSQL, Oracle, Git, Maven, Gradle, Spring MVC, Spring Security
1w
Save
Mark Applied
Hide
Java Developer
Chennai, Tamil Nadu, India
HybridContract
CBTS
CBTS: Provider of managed cloud, infrastructure, and cybersecurity services.
5+ YOERequires 5+ years of Java web development, JSP, Servlets, traditional Java frameworks, Maven or Gradle, Eclipse IDE, Git, OWASP Top 10, secure coding, and independent collaboration.
Java, Checkmarx, Snyk, JSP, Servlets, Maven, Gradle, Eclipse IDE, Git, OWASP Top 10
1w
Save
Mark Applied
Hide
Senior Java Developer -Assistant Vice President
Chennai, Tamil Nadu, India
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
8+ YOERequires 8+ years of Java technology experience, software application analysis and programming expertise, project implementation experience, and a bachelor's degree or equivalent experience.
Java, Oracle, PL/SQL, Unix, Angular, React