Lead Software Engineer

JPMorganChase

JPMorganChase

Software Engineering
Hyderabad, Telangana, India · Andhra Pradesh, India
Posted on Sep 4, 2025

Lead Software Engineer

Hyderabad, Telangana, India
and 1 more

Job Information

  • Job Identification 210662388
  • Job Category Software Engineering
  • Business Unit Consumer & Community Banking
  • Posting Date 09/04/2025, 02:26 PM
  • Locations MAGMA,UNIT-1,PHASE-IV,SY NO.83/1,PLOT NO 2, GR Floor TO 2 Floor and 5 Floor TO 16 Floor,Basement 1,2, Hyderabad, IN-TG, 500081, IN Vendor-Hyderabad--IND, Hyderabad, IN-TG, IN
  • Apply Before 09/30/2025, 01:00 PM
  • Job Schedule Full time
  • Job Shift Day

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.


As a Lead Software Engineer at JPMorgan Chase within Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

  • Develop and maintain applications using Apache Spark and Java
  • Work with different aspects of spark echo system including Datasets, Spark SQL and Scalability support
  • Work with business analysts and lead engineers to understand requirements and designs for implementing software solutions
  • Work on performance improvement activities to support spark applications to process millions of data elements everyday
  • Provide production support and troubleshooting activities to uncover the issues in the spark applications
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, inclusion, and respect
  • Lead teams in design and development

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Work experience on Data Engineering domain
  • Hands-on practical experience in system design (simple), application development, testing, and operational stability
  • Proficient in coding in one or more languages including Java
  • Experience in developing, debugging, and maintaining code in a corporate environment with Java, Spark Framework and Database querying languages (any SQL usage experience), aws maanaged services glue etl, step functions, athena, glue crawler.
  • Overall knowledge of the Software Development Life Cycle
  • Experience working in an Agile Software Development Environment

Preferred qualifications, capabilities, and skills

  • Exposure to cloud technologies such as AWS, Kubernetes and Kafka