JP Morgan Services India Pvt Ltd

Lead Software Engineer - Java, Spring Boot & ReactJS

JP Morgan Services India Pvt Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 5 yearsMin. 5 years

Job Description

Lead Software Engineer - Java,SpringBoot, ReactJS

We are looking for a Lead Software Engineer to develop products in a highly autonomous and collaborative atmosphere.

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Global Banking Technology team, you will be providing technical direction, architectural guidance, and hands-on leadership to a team of engineers building Java, Spring Boot microservices and TypeScript-based distributed applications. You'll drive end-to-end delivery, partner across the business and platform teams, and help shape the firm's approach to modern, resilient, and high-performance systems. This role offers the opportunity to build the next generation of the CRM system using cutting-edge technologies in one of the industry's leading markets businesses. You'll have the freedom to experiment, develop new ideas with direct visibility to business leaders — transforming the industry from the inside.

Job Responsibilities:

  • Provide technical leadership for the team building distributed, event-driven applications and services using Spring Boot, Apache Kafka, Elasticsearch, and Spring Batch
  • Design and develop scalable, secure services using Java Spring Boot, TypeScript, ReactJS, and Python
  • Set and uphold engineering standards for code quality, testing, observability, reliability, and performance
  • Own end-to-end delivery: requirements, architecture, implementation, CI/CD, deployment, and production support
  • Partner with platform teams to advance developer experience, toolchains, and cloud-hosted services
  • Collaborate closely with Product, Operations, and Core Platform teams to imagine, experiment, and execute on transformative use cases across real-time data processing, search, and batch workflows
  • Engage with internal stakeholders and technology leadership as platform adoption grows; contribute to shaping the evolving technology landscape
  • Coach and mentor engineers; grow the team's technical output, quality, and repeatability
  • Advocate for engineering excellence across the firm and externally; represent the team to senior leaders in CIB Markets
  • Contribute to the wider technology innovation agenda including Generative AI, AI Agents, RAG architectures, and LLM-powered tooling

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Significant hands-on software engineering experience, including Java Spring Boot, Python, TypeScript, and enterprise-grade systems
  • Strong experience building microservices architectures with Spring Boot, including RESTful API design and service decomposition
  • Proven expertise with Apache Kafka for event-driven messaging, streaming, and real-time data pipelines
  • Hands-on experience with Elasticsearch for building search, indexing, and analytics capabilities at scale
  • Experience designing and implementing Spring Batch jobs for large-scale data processing and ETL workflows
  • Proficiency building or integrating with front-end applications using ReactJS and TypeScript
  • Proficiency with enterprise development toolchains: Git, Jenkins, CI/CD pipelines, automated testing
  • Solid understanding of architecture and design across distributed, enterprise systems
  • Mentor engineers, drive engineering excellence, and shape innovation in Generative AI, Agents, RAG, and LLM-powered tooling.
  • Excellent collaboration, facilitation, and communication skills; ability to work with diverse stakeholder groups

Preferred qualifications, capabilities, and skills

  • Experience with AWS services and cloud-native architectures (including deployment to Cloud Foundry and/or AWS)
  • Experience with Python and broader web technologies
  • Demonstrated proficiency in using AI-powered development tools (e.g., GitHub Copilot, LLM Suite, or similar) to accelerate development workflows
  • Foundational understanding of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI Agents, and Model Context Protocol (MCP)

 

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

Experience Level

Senior Level

Job role

Work location
Work locationBengaluru, Karnataka, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 5 years

About company

Name
NameJP Morgan Services India Pvt Ltd
Job posted by JP Morgan Services India Pvt Ltd

Similar jobs you can apply for

Software / Web Developer
BNV Software

Software / Web Developer Intern

BNV Software
Domlur, Bengaluru/Bangalore
₹12,000 - ₹18,000
Work from Office
Full Time
Freshers only
Good (Intermediate / Advanced) English
Jai Finance India Limited

Quality Assurance Officer

Jai Finance India Limited
BTM Layout, Bengaluru/Bangalore
₹25,000 - ₹30,000
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
Ace Carbo Nitriders

Quality Engineer

Ace Carbo Nitriders
Peenya, Bengaluru/Bangalore
₹18,000 - ₹30,000
Work from Office
Full Time
Any experience
Basic English
Rohini Enterprises

Analyst

Rohini Enterprises
HSR Layout, Bengaluru/Bangalore
₹50,000 - ₹70,000
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
360 Bytes Tech Venture Private Limited

Package Consultant – SAP HANA SCM PM

360 Bytes Tech Venture Private Limited
Bengaluru/Bangalore
₹1,00,000 - ₹1,15,000
Work from Office
Full Time
Min. 10 years
Good (Intermediate / Advanced) English
Digitory Solutions

DevOps Engineer

Digitory Solutions
Basavanagudi, Bengaluru/Bangalore
₹20,000 - ₹50,000
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 5 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!