Lead Software Engineer Java Python And Databricks

JPMorganChase

Mumbai

On-site

INR 4,000,000 - 7,000,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Lead Software Engineer - Java, Python, Databricks to join the Capital Reporting product team. You will design, develop, and troubleshoot software solutions in a fast-paced, collaborative environment, working with cutting-edge technologies.

You will lead by example in coding hygiene, apply AI-assisted development practices, and help drive secure, scalable architectures. This role offers strong growth potential and opportunities to influence enterprise-wide engineering

Qualifications

  • 10+ years of full-stack experience required.
  • Cloud or microservices architecture knowledge.
  • Hands-on Java and Python development.
  • Experience debugging and maintaining code in large corporate environments.
  • Experience with AI-assisted development tools and practices.
  • Strong understanding of responsible AI in engineering workflows.
  • Knowledge of SDLC and agile methods (CI/CD, security).
  • Exposure to AWS and big data solutions (Spark/Databricks) preferred.

Responsibilities

  • Executes software solutions, design, development, and troubleshooting with ability to think beyond routine solutions.
  • Produces architecture and design artifacts for complex applications and ensures design constraints are met.
  • Proactively identifies data patterns to improve coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events exploring new tech.
  • Drives adoption of enterprise AI-assisted engineering practices and establishes validation standards.
  • Applies SDLC tools and AI-assisted automation to improve value.

Skills

Full stack dev
Cloud architecture
Java
Python
Databricks
System design
CI/CD
Agile methodologies
Security

Tools

Spark
SQL

Job description

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.

Requirements:

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 & Co. • Mumbai

On-site
INR 2,800,000 - 4,500,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
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 - Java & Cloud
Lead Software Engineer - Java & Cloud

JPMorganChase • Hyderabad

On-site
INR 1,200,000 - 2,000,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 - Python
Lead Software Engineer - Python

JPMorgan Chase & Co. • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Lead Software Engineer Java AWS Kafka
Lead Software Engineer Java AWS Kafka

Campus Engineerhub Private Limited • Bengaluru

On-site
INR 3,000,000 - 6,000,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
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