JP Morgan Services India Pvt Ltd

Lead Software Engineer - Java/ Python Fullstack

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

Job Description

Lead Software Engineer - Java/ Python Fullstack

Join a high-performing agile team where your expertise shapes modern, user-centric software products. Unlock career growth by leveraging advanced AI, Java, and Python full-stack development skills.

 

Job summary

As a Lead Software Engineer at JPMorgan Chase within the Employee Platforms Team, you design, build, and maintain end-to-end applications, including backend services, APIs, and UI, while embedding AI capabilities using strong prompt engineering practices. You apply deep expertise in software engineering, application architecture, and secure development, continuously expanding your knowledge across the product and AI landscape. You collaborate with cross-functional teams to deliver impactful solutions and foster a culture of innovation.

 

Job responsibilities

  • Design, develop, test, and deliver Java- or Python-based backend services and full-stack web applications for business-critical platforms

  • Develop responsive and accessible frontend experiences (e.g., React/Angular) and integrate them with backend APIs, with experience in Kafka or other messaging tools

  • Own a workstream or project across the full SDLC, including requirements, design, implementation, code review, and production support

  • Build and maintain REST/GraphQL APIs, integrate with internal services, and ensure reliability, performance, and observability at the application level

  • Design and develop next generation applications on Public Cloud infrastructure

  • Implement secure coding practices, data handling controls, and automated testing (unit, integration, end-to-end)

  • Partner with product, UX, data, and QA teams to deliver high-quality outcomes and drive continuous improvement

  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns

  • Apply 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

  • Consider upstream/downstream data and system implications within the application domain and propose mitigations

 

Required qualifications, capabilities and skills

  • Formal training or certification on software engineering concepts and 10+ years applied experience in software development

  • Strong proficiency in Java (e.g., Java 21+) or Python, Django, Flask, Spring/Spring Boot, building APIs, and service-oriented/microservice architectures

  • Strong full-stack experience with modern JavaScript/TypeScript and a framework such as React or Angular

  • Experience with databases (SQL and/or NoSQL), data modeling, and query optimization from an application perspective

  • Experience with CI/CD usage, code quality practices, automated testing, and production support within application teams

  • Solid understanding of application security (OAuth/OIDC, secure API design, secrets handling, OWASP)

  • Prompt engineering skill: prompt patterns, structured prompting, tool/function calling concepts, output validation, and iterative refinement

  • Strong communication and stakeholder management skills, with ability to influence across technical and business teams

  • Demonstrated experience leading effective use of approved AI-assisted software development tools 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

 

Preferred qualifications, capabilities and skills

  • Experience building AI-enabled products (RAG patterns, embeddings, vector stores, evaluation harnesses)

  • Experience with event-driven systems (Kafka or similar) and distributed system design

  • Familiarity with containers and orchestration concepts (developer-level usage)

  • Experience mentoring engineers, leading design reviews, and setting coding standards

 

Job role

Work location
Work locationBengaluru, 33436-JPMorgan Chase & Co Towers A , Parcel 9, Embassy Tech Village, Outer Ring Road, Deverabeesanhalli Village, Varthur Hobli, Bengaluru, Karnataka, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 10 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

Accounts / Finance
Sriameya Projects India

Engineering Project Manager

Sriameya Projects India
Electronics City, Bengaluru/Bangalore
₹30,000 - ₹45,000
Work from Office
Full Time
Min. 5 years
Good (Intermediate / Advanced) English
Inamo

Picker / Packer

Inamo
Bengaluru/Bangalore
₹16,000 - ₹22,000*
Work from Office
Full Time
Night Shift
Any experience
Basic English
Sriameya Projects India

QA/QC Engineer

Sriameya Projects India
Electronics City, Bengaluru/Bangalore
₹30,000 - ₹45,000
Work from Office
Full Time
Min. 3 years
Good (Intermediate / Advanced) English
Skeltron Info Solutions

Wordpress Developer

Skeltron Info Solutions
Jaya Nagar, Bengaluru/Bangalore
₹8,000 - ₹13,000*
Work from Office
Full Time
Freshers only
No English Required

Quality Control Engineer

Sai Charan Forgings
Yeshwanthpur, Bengaluru/Bangalore
₹20,000 - ₹25,000
Work from Office
Full Time
Any experience
Basic English

Quality Control Engineer

Dynostaff Staffing Solutions Private Limited
Bengaluru/Bangalore
₹50,000 - ₹1,20,000*
Field Job
Full Time
Min. 5 years
Basic 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 10 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!