Experienced Software Engineer Java / Python (Full Stack or Back End)

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Experienced Software Engineer Java / Python (Full Stack or Back End)

JPMorgan Chase is seeking an experienced Software Engineer to join our Global Technology team. As a key member of our agile team, you'll be responsible for designing and delivering trusted market-leading technology products in a secure, stable, and scalable way.

The role offers diverse opportunities, from developing mobile features for enhanced banking control to strategizing big data solutions for trading systems, creating innovative payment solutions for merchants, or supporting cloud platform integration.

You'll be working with Java or Python to develop scalable and resilient systems, create secure production code, and maintain algorithms. The position requires strong technical skills including system design, application development, and debugging experience in a large corporate environment.

As part of one of the oldest and most respected financial institutions, you'll contribute to solutions that touch lives across the financial spectrum and all business lines: Consumer & Community Banking, Asset & Wealth Management, Commercial Banking, and Corporate Investment Banking.

We offer a competitive compensation package including base salary, potential commission-based pay, and discretionary incentive compensation. Benefits include comprehensive healthcare, retirement savings, tuition reimbursement, and mental health support. The role provides excellent opportunities for professional growth within a diverse and inclusive environment.

The ideal candidate will have hands-on experience with Java or Python, understanding of agile methodologies, and knowledge of modern software development practices. You'll be part of a team specifically built to meet evolving technology needs while maintaining high security and operational standards.

Last updated 9 hours ago

Responsibilities For Experienced Software Engineer Java / Python (Full Stack or Back End)

  • Participates in, design and develop scalable and resilient systems using Java or Python
  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code
  • Produces architecture and design artifacts for applications
  • Gathers and analyzes data for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice

Requirements For Experienced Software Engineer Java / Python (Full Stack or Back End)

Java
Python
  • Hands-on practical experience in system design, application development, testing and operational stability
  • Proficient in coding in Java or Python languages
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Overall knowledge of the Software Development Life Cycle
  • Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Knowledge of software applications and technical processes

Benefits For Experienced Software Engineer Java / Python (Full Stack or Back End)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Experienced Software Engineer Java / Python (Full Stack or Back End)

Software Engineer III, ServiceNow

ServiceNow Software Engineer III position at JPMorgan Chase, focusing on platform development and system integration with 3+ years experience required.

Java Software Engineer III

Mid-level Java Software Engineer role at JPMorgan Chase focusing on backend development with Java/Springboot, working on secure and scalable enterprise solutions.

Software Engineer III - Java

Software Engineer III position at JPMorgan Chase focusing on Java development with full-stack responsibilities including frontend work with React and TypeScript.

Software Engineer III - Java

Mid-level Java Software Engineer position at JPMorgan Chase, focusing on backend development and infrastructure platforms within the Corporate Sector.

Software Engineer III - Java Full Stack

Mid-level Software Engineer role at JPMorgan Chase focusing on Java full-stack development for Asset & Wealth Management division in Bengaluru.