Lead Software Engineer Java,SpringBoot, ReactJS

JPMorganChase

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Description

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 Banks 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. Youll drive end-to-end delivery partner across the business and platform teams and help shape the firms 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 industrys leading markets businesses. Youll 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 teams 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)




Required Experience:

IC

DescriptionWe 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 Banks Global Banking Technology team you will be providing technical direction architectural...
View more view more

About Company

Company Logo

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 ov ... View more

View Profile View Profile