Lead Software Engineer Java, Python and Databricks

JPMorgan Chase & Co.

Mumbai

On-site

INR 2,800,000 - 4,500,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase & Co. is seeking a Lead Software Engineer – Java, Python, and Databricks in Mumbai to drive design, development, and troubleshooting of enterprise grade applications.

You will lead architecture discussions, ensure secure coding, and promote AI-assisted engineering practices while contributing to scalable data solutions. The role emphasizes cloud-based microservices, big data tooling, and adherence to agile methods with strong emphasis on security and resiliency.

Qualifications

  • 10+ years of full-stack software development experience.
  • Hands-on Java and Python with system design and development skills.
  • Experience in cloud/microservices architectures and data querying.
  • Experience with AI-assisted development tools and secure coding practices.
  • Knowledge of SDLC and CI/CD within agile environments.

Responsibilities

  • Executes software solutions, design, development, and troubleshooting across complex systems.
  • Produces architecture and design artifacts ensuring constraints are met in code.
  • Identifies data patterns to improve coding hygiene and system architecture.
  • Contributes to engineering communities and adopts emerging technologies.
  • Drives AI-assisted engineering practices and secure coding standards.
  • Applies SDLC tools to improve automation and value delivery.

Skills

Full stack
Cloud architecture
Java
Python
System design
Application development
Testing
Operational stability
SQL
AI-assisted tools
Secure coding
Responsible AI
SDLC
CI/CD
Security
Agile

Tools

Spark
Databricks
AWS

Job description

Join our dynamic team as a software developer, where you will have the opportunity to solve complex problems and contribute to our innovative projects. With us, you can enhance your skills in Full S, and cloud architecture, while working in an inclusive and respectful team environment. This role offers immense growth potential and a chance to work with cutting-edge technologies.

As a Lead Software Engineer - Java, Python , Databricks at JPMorgan Chase within the Capital Reporting product, you will be executing software solutions, designing, developing, and troubleshooting technical issues. This role provides an opportunity to contribute to software engineering communities of practice and events that explore new and emerging technologies. You will have the chance to proactively identify hidden problems and patterns in data and use these insights to promote improvements to coding hygiene and system architecture.

Job responsibilities:
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development

  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture

  • Contributes to software engineering communities of practice and events that explore new and emerging technologies

  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.

  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation

Required qualifications, capabilities, and skills:
  • Strong experience Full stack technology with 10+ years applied experience

  • Demonstrated knowledge of software applications and technical processes within a cloud or microservices architecture.

  • Hands-on practical experience in Java, Python,system design, application development, testing, and operational stability

  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages

  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.

  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices

  • Overall knowledge of the Software Development Life Cycle

  • Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security

Preferred qualifications, capabilities, and skills:
  • Exposure to cloud technologies (AWS)

  • Experience with Big Data solutions (Spark, Databricks) or Relational DB.

  • Experience in Financial Service Industry is nice to have.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer Java, Python and Databricks
Lead Software Engineer Java, Python and Databricks

Next Frontier Capital • Mumbai

On-site
INR 4,000,000 - 7,000,000
Lead Software Engineer Java, Python and Databricks
Lead Software Engineer Java, Python and Databricks

JPMorgan Chase Bank • Mumbai

On-site
INR 2,500,000 - 4,500,000
Lead Software Engineer Java Python And Databricks
Lead Software Engineer Java Python And Databricks

JPMorganChase • Mumbai

On-site
INR 4,000,000 - 7,000,000
Senior Lead Software Engineer - Java & Databricks
Senior Lead Software Engineer - Java & Databricks

Next Frontier Capital • Bengaluru

On-site
INR 2,800,000 - 5,600,000
Lead Software Engineer - Python, AWS, BigData
Lead Software Engineer - Python, AWS, BigData

Fairygodboss • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Lead Software Engineer Lead Software engineer - Java, Spring Boot, Kafka, AWS, Spark, Copilot/Claude/AI skills
Lead Software Engineer Lead Software engineer - Java, Spring Boot, Kafka, AWS, Spark, Copilot/Claude/AI skills

JPMorgan Chase & Co. • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Lead Software Engineer - Python
Lead Software Engineer - Python

JPMorgan Chase & Co. • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Lead Software Engineer - Java & Cloud
Lead Software Engineer - Java & Cloud

JPMorganChase • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Lead Software Engineer Lead Software engineer - Java, Spring Boot, Kafka, AWS, Spark, Copilot/Claude/AI skills
Lead Software Engineer Lead Software engineer - Java, Spring Boot, Kafka, AWS, Spark, Copilot/Claude/AI skills

Next Frontier Capital • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Software Engineer III Java Python Spark AWS
Software Engineer III Java Python Spark AWS

JPMorganChase • Hyderabad

On-site
INR 3,500,000 - 5,200,000