JPMorgan Chase is seeking a Back-end Java Software Engineer III to join our Corporate Technology team. As a Software Engineer III, you'll be part of an agile team working to enhance, design, and deliver software components for our state-of-the-art technology products. This role offers an excellent opportunity to work with cutting-edge technologies while contributing to the development of secure, stable, and scalable solutions.
You'll be responsible for executing software solutions through design, development, and technical troubleshooting of multiple components within technical products and applications. The role involves writing secure, high-quality code, working with various programming languages including Java, Python, and Scala, and applying your knowledge of software development lifecycle tools to improve automation.
We're looking for someone with 3+ years of applied experience in software engineering, strong proficiency in backend development, and practical experience with system design and application development. You should be well-versed in data structures, algorithms, and efficient coding practices, with the ability to collaborate effectively with global teams.
At JPMorgan Chase, you'll be part of one of the oldest and most respected financial institutions, working on innovative solutions that serve millions of consumers and businesses worldwide. We offer comprehensive benefits including healthcare coverage, retirement plans, tuition reimbursement, and mental health support. Our corporate culture emphasizes diversity, equity, and inclusion, providing an environment where you can grow your career while making meaningful contributions to our technology infrastructure.
This role is based in Jersey City, NJ, and offers a competitive salary range of $133,000 to $185,000, along with additional benefits and potential for career advancement within our global organization.