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

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

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

JPMorganChase 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.

You'll have the opportunity to work on various exciting projects, from developing mobile features that enhance customer banking experience to strategizing big data solutions for trading systems, creating innovative payment solutions for merchants, or supporting the integration of private and public cloud platforms.

The role requires strong expertise in Java or Python development, with a focus on building scalable and resilient systems. You'll be involved in software design, development, and technical troubleshooting, ensuring the creation of secure and high-quality production code. Your responsibilities will include contributing to architecture design, data analysis, and system improvements.

We're looking for someone who can demonstrate hands-on experience in system design and application development, with proficiency in Java or Python. Knowledge of modern software development practices, including CI/CD, Application Resiliency, and Security, is essential. Experience with front-end technologies and cloud platforms is a plus.

At JPMorganChase, you'll be part of a team that pushes the boundaries of what's possible in financial technology. You'll work alongside talented professionals in an environment that values diversity, equity, and inclusion. With our 200-year history and position as a leader in investment banking and financial services, we offer unparalleled opportunities for growth and impact in global technology.

Join us to be part of a team that's specifically built to meet and exceed our evolving technology needs while maintaining the highest standards of security and stability.

Last updated 10 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
  • Adds to team culture of diversity, equity, inclusion, and respect

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

Interested in this job?

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

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

Design and develop scalable systems using Java/Python at JPMorganChase. Join our Global Technology team to create innovative financial technology solutions.

Software Engineer

Software Engineer position at PayPal focusing on developing payment solutions for Growth Markets, requiring 2-3 years of experience in Java and Ruby development.

Software Engineer - Enterprise Solutions

Software Engineer position at Altium focusing on enterprise solutions development using C# and .NET, working remotely from the UK with leading electronics design platforms.

Engineer – Backend (Java)

Backend Engineer position at PayPal, building scalable payment systems using Java, working with cross-functional teams to deliver high-impact solutions.

Software Dev Engineer (L5), Departures Tech

Mid-level Software Development Engineer position at Amazon's Departures Tech team, focusing on AI-driven solutions for employee offboarding processes.