Lead Software Engineer Java Full Stack Developer

JPMorgan Chase & Co.Hyderabad, TelanganaOn-siteFull-timeSenior, 5–8 yearsListed 51 minutes ago

Apply now

About this role

We have an exciting opportunity to advance your career and drive meaningful impact by pushing the limits of modern engineering.

As a Lead Software Engineer at JPMorganChase within Corporate Technology, you will be a key technical leader within an agile team responsible for designing, building, and delivering secure, scalable, and high-performing technology solutions. You will contribute across multiple domains, partnering with business and technology stakeholders to deliver strategic platforms that enable the firm’s objectives.

Job Responsibilities

- Lead the design, development, and delivery of innovative software solutions, solving complex problems with creative and forward-thinking approaches

- Build and maintain high-quality, secure, and production-grade code, while mentoring and reviewing the work of other engineers

- Drive architecture decisions to ensure scalability, resiliency, and zero-downtime deployments

- Identify opportunities to automate operational processes and eliminate recurring issues, improving platform stability and efficiency

- Develop and implement data-intensive and statistical solutions using Java/Scala on large-scale datasets

- Design and build AI-enabled applications, including AI Agents and agentic workflows

- Work across hybrid data ecosystems (AWS, Databricks, Kubernetes)

- Ensure code quality through unit testing, integration testing, and continuous validation practices

- Collaborate with cross-functional teams to deliver end-to-end solutions aligned with enterprise standards

Required Qualifications, Capabilities, and Skills

- Significant experience in software engineering with formal training or equivalent practical expertise

- Strong proficiency in Java and Spring Boot, with working knowledge of SQL and modern front-end frameworks (e.g., React)

- Demonstrated experience in designing scalable, secure, and resilient distributed systems

- Strong understanding of modern architecture patterns (microservices, event-driven, API-first)

- Experience with CI/CD pipelines, containerization (Docker, Kubernetes/ECS/EKS), and Infrastructure as Code

- Expertise in API design (REST, GraphQL) and integration patterns

- Hands-on experience building applications on AWS or other public cloud platforms

- Experience with Generative AI systems, including:

RAG (Retrieval-Augmented Generation) architecture

- AI orchestration frameworks (LangChain, LlamaIndex, etc.)

- LLM evaluation frameworks and responsible AI practices (guardrails, content filtering)

Preferred Qualifications, Capabilities, and Skills

- Deep expertise in Java, object-oriented design, and system design

- Experience with ElasticSearch, Oracle, MongoDB, and modern data platforms

- Proven experience building AI-enabled applications and agentic architecture

- Experience developing reusable AI Agent skills/frameworks to accelerate engineering teams.