Software Engineer lll - Java

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
$120,000 - $180,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer lll - Java

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer lll at JPMorgan Chase within Equity Derivative Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

You will join and collaborate with a global team of technologists at all stages software development pipeline creating high quality software solutions in an environment that encourages curiosity and innovation, grows talent, and applies and sharpens your multi-faceted software engineering skillset. With continuous learning, inclusivity, and developer experience a focus of our work culture you will work with closely with local and global software engineers, production management teams, marketers, traders, and researchers.

The role requires expertise in Java/JVM technologies, with a focus on building secure, high-quality production code for the Equity Derivatives platform. You'll work in an Agile/Scrum environment, collaborating with cross-functional teams to deliver innovative solutions. Experience with object-oriented design, micro-service architectures, and financial systems is highly valued. The position offers opportunities for growth through internal and external training, mentorship, and engagement with industry leaders.

Join a team that values technical excellence, continuous learning, and makes a significant impact in global financial markets. This role combines cutting-edge technology with financial domain expertise, offering a unique opportunity to work on complex challenges at scale.

Last updated 9 hours ago

Responsibilities For Software Engineer lll - Java

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Collaborate with engineers, business analysts, project managers to develop software solutions for Equity Derivatives platform
  • Work within a team of software engineers analyzing and implementing business requirements
  • Work closely with production management applying technical knowledge to support business processes

Requirements For Software Engineer lll - Java

Java
Kotlin
Scala
  • Formal training or certification on software engineering concepts
  • Hands-on practical experience delivering system design, application development, testing
  • Experience with Java/JVM and the Java/JVM ecosystem
  • Understanding of software design patterns and clean code practices
  • Experience partnering with product and engineering teams

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer lll - Java

Ultra-Low Latency C++ Lead Software Engineer, Equities Electronic Trading Technology

Senior C++ Software Engineering role at JPMorgan Chase focusing on ultra-low latency trading systems development and technical leadership.

Aumni - Software Engineering, Ruby on Rails - Sr Associate

Senior Software Engineer role at JPMorgan Chase's Aumni division, focusing on Ruby on Rails development for private markets technology solutions.

Java Software Engineer III - Rates Technology - Senior Associate

Senior Software Engineer role at JPMorgan Chase focusing on developing cutting-edge technology solutions for global financial markets using Java and modern engineering practices.

Sr Lead Software Engineer - C++, Linux, Trading

Senior Lead Software Engineer position at JPMorgan Chase focusing on C++ and Linux development for trading systems, offering competitive compensation and comprehensive benefits.

Senior Lead Software Engineer - Python, Perl Securitized Product

Senior Lead Software Engineer position at JPMorgan Chase, focusing on Python and Perl development for Securitized Products Data Platform team with competitive compensation and benefits.