Lead Java Engineer – AI Native

Epam Systems

Hyderabad

On-site

INR 900,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Epam Systems is seeking a Lead Java Engineer AI Native to design, build and own complex production systems, blending deep Java expertise with hands-on AI agent and MCP development to deliver scalable, intelligent solutions end‑to‑end.

You will lead the design and development of MCP servers, integrate with enterprise tools, leverage AI copilots and frontier LLMs, and mentor engineers in AI‑native practices while upholding robust automated tests and CI/CD.

Qualifications

  • 812 years of professional Java development with ownership of complex production systems.
  • Deep expertise in Spring Boot, Spring Cloud and Spring Data, plus Spring Security and microservices design patterns.
  • Strong architectural skills across distributed systems and event‑driven design (DDD, CQRS/ES).
  • Cloud‑native engineering on AWS, GCP or Azure; IaC and serverless patterns.
  • Proven experience leading technical teams through architecture governance, coding standards and mentoring.
  • Daily use of AI coding assistants and frontier LLMs; ability to coach a team in AI‑native practices.
  • Experience designing MCP server ecosystems with security controls, versioning and observability.
  • Experience evaluating AI agent orchestration frameworks with rationale and trade‑offs.
  • Track record improving a team's AI maturity with measurable metrics.
  • English proficiency: Upper‑Intermediate or above (B2+)

Responsibilities

  • Design, develop and maintain scalable Java applications using Spring Boot and microservices, owning features end‑to‑end.
  • Build and deploy MCP servers that expose Java services to LLM‑based agents.
  • Implement end‑to‑end agentic SDLC pipelines with AI‑driven code generation and testing.
  • Integrate agentic pipelines with Jira, Confluence, GitHub and ServiceNow via MCP connectors or REST/APIs.
  • Use AI coding assistants and frontier LLMs across the full SDLC, evaluating outputs for correctness and security.
  • Automate repetitive engineering tasks and measure outcomes over activity.
  • Contribute to reusable prompt templates and MCP connectors.
  • Conduct code and architecture reviews; mentor Junior and Mid‑level engineers.
  • Maintain strong automated test coverage and CI/CD practices.
  • Track frontier model releases and bring relevant changes to the team.

Skills

Java
Spring Boot
Microservices
Cloud-native
MCP
CI/CD
AI-enabled development
Code reviews
Mentoring
English proficiency
LLMs

Tools

Jira
Confluence
GitHub
ServiceNow
Observability stacks
LangGraph
CrewAI
AutoGen
Spring AI Agents

Job description

We are seeking a Lead Java Engineer AI Native to design, build and own complex production systems while championing AI-native engineering practices across a team. In this role, you will combine deep Java expertise with hands‑on AI agent and MCP development to deliver scalable, intelligent solutions end‑to‑end.

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
  • Implement end‑to‑end agentic SDLC pipelines: 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 (Jira, Confluence, GitHub, ServiceNow, observability stacks) via MCP connectors or REST/event‑driven APIs
  • Use AI coding assistants (GitHub Copilot, Cursor, Claude Code or equivalent) and frontier LLMs (Claude, GPT‑4o, Gemini) across the full development lifecycle every day, critically evaluating 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 your delivery area
  • Contribute to the team's shared library of prompt templates, reusable agent patterns and MCP connectors
  • Conduct code and architecture reviews, mentor Junior and Mid‑level engineers in Java best practices and AI‑native engineering methods
  • Maintain strong automated test coverage (unit, integration, contract, AI‑generated) and healthy CI/CD pipeline practices
  • Track frontier developments new model releases (Claude, GPT, Gemini, Llama), emerging agent frameworks, new MCP connectors and bring relevant changes back to the team within weeks
Requirements
  • 812 years of professional Java development with clear ownership of complex production systems
  • Deep expertise in Spring Boot, Spring Cloud and Spring Data, plus Spring Security and microservices design patterns
  • Strong architectural skills across distributed systems, event‑driven architecture and domain‑driven design (DDD), including CQRS/ES
  • Cloud‑native engineering on AWS, GCP or Azure IaC, serverless patterns, managed services and cloud‑native observability
  • Proven experience leading technical teams through architecture governance, coding standards and mentoring and technical onboarding
  • Active daily use of AI coding assistants (GitHub Copilot, Cursor, Claude Code or equivalent) and frontier LLMs (Claude, GPT‑4o, Gemini), fluent across the full SDLC and able to coach a team of 815 engineers in AI‑native practices
  • Proven hands‑on experience designing, building and deploying MCP server ecosystems at project or account scale including security controls, versioning and observability
  • Demonstrated ability to architect and operate end‑to‑end agentic SDLC pipelines that integrate with real enterprise tools via MCP and APIs, built and run in production rather than only in a proof of concept
  • Experience evaluating and selecting AI agent orchestration frameworks (LangGraph, CrewAI, AutoGen, Spring AI Agents or equivalent) for production use with documented rationale and trade‑offs
  • Track record of improving a team's AI maturity with measurable change supported by adoption metrics or productivity evidence
  • Demonstrated learning agility at team scale, showing that your team's engineering practices changed meaningfully in the last 12 months because of evolving frontier models and tools and that you drove that change
  • English proficiency: Upper‑Intermediate or above (B2+)
Nice to have
  • Experience with RAG pipelines, LLM fine‑tuning or LLM evaluation frameworks (RAGAS, DeepEval or similar) applied to software engineering contexts
  • Hands‑on experience with structured agentic SDLC methodologies specification‑driven AI development, specification hardening or equivalent governed delivery protocols
  • Experience with Managed Services or AIOps delivery models: autonomous monitoring, AI‑assisted incident response or intelligent operations pipelines
  • Capability to design function calling and tool‑use across multiple frontier models, building reliable governed tool‑use chains
  • Contributions to internal AI maturity assessments, team certification programmes or AI engineering playbooks
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Engineer – AI Native
Lead Java Engineer – AI Native

Epam Systems • Gurugram District

On-site
INR 3,000,000 - 5,500,000
Lead Java Engineer – AI Native
Lead Java Engineer – AI Native

Epam Systems • Coimbatore District

On-site
INR 4,000,000 - 7,000,000
Lead Java Engineer – AI Native
Lead Java Engineer – AI Native

Epam Systems • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Lead Java Engineer – AI Native
Lead Java Engineer – AI Native

Epam Systems • Chennai District

On-site
INR 2,500,000 - 4,500,000
Lead Java Engineer - AI Native
Lead Java Engineer - AI Native

EPAM Systems • India

On-site
INR 2,000,000 - 3,000,000
Senior Java Engineer - AI Native
Senior Java Engineer - AI Native

EPAM Systems • India

On-site
INR 1,200,000 - 1,800,000
Senior Java Engineer - AI Native
Senior Java Engineer - AI Native

EPAM Systems India Pvt Ltd • Coimbatore District

Hybrid
INR 3,000,000 - 5,000,000
Staff AI Software Engineer
Staff AI Software Engineer

GE Vernova • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Relocation assistance
TECHNICAL LEAD - Java
TECHNICAL LEAD - Java

Happiest Minds Technologies • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Software Engineer, Senior ( Java Full stack - AI )
Software Engineer, Senior ( Java Full stack - AI )

Infor Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000