Full Stack Java Software Engineer III

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.
Glasgow, UK
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Full Stack Java Software Engineer III

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology Engineering Platforms and Experience team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

You will be responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. The role involves creating secure and high-quality production code, maintaining algorithms, and producing architecture and design artifacts for complex applications.

As part of our engineering team, you'll work with cutting-edge technologies including Java, Spring Boot, React, and Kubernetes. You'll be involved in building REST APIs, developing UI applications, and ensuring system stability and security. The position offers opportunities to contribute to software engineering communities of practice and explore new and emerging technologies.

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. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success.

The Corporate Technology Engineering Platforms and Experience team plays a crucial role in delivering market-leading technology solutions that power our business operations. You'll be working in an environment that values innovation, security, and excellence in engineering practices.

This role offers the opportunity to:

  • Design and implement complex software solutions
  • Work with modern technologies and frameworks
  • Contribute to architectural decisions
  • Collaborate with talented engineers
  • Make an impact on global financial systems

We're looking for someone who brings strong technical expertise, particularly in Java and full-stack development, combined with excellent problem-solving abilities and a passion for creating robust, scalable solutions. If you're excited about working with cutting-edge technology while solving complex business challenges in a global financial institution, this role could be perfect for you.

Last updated 6 hours ago

Responsibilities For Full Stack Java Software Engineer III

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes data for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Full Stack Java Software Engineer III

Java
React
Kubernetes
  • Formal training or certification on software engineering concepts
  • Experience in Java, Spring Boot, Spring Data, JDBC, ETL, OpenAPI Doc, WSDL, JUnit, Kubernetes
  • Advanced in building REST API with Java, Oracle
  • Experience in developing UI applications using React
  • Experience in developing, debugging, and maintaining code in large corporate environment
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies, CI/CD, Application Resiliency, and Security
  • Strong analytical skills and problem-solving ability

Interested in this job?

Jobs Related To JPMorgan Chase Full Stack Java Software Engineer III

Software Engineer III - Python

Senior Software Engineer role at JPMorgan Chase focusing on Python development and AI/ML platforms, combining technical expertise with AI governance responsibilities.

Software Engineer III - C++ Senior Associate

Senior C++ Software Engineer role at JPMorgan Chase's Electronic Market Making group, building trading platforms and market-making systems.

Software Engineer III - C++ - Markets Technology - Athens

Senior Software Engineer role at JPMorgan Chase focusing on C++ development for trading systems in Athens, Greece. Build high-performance trading solutions in an agile environment.

Software Engineer III - Java Full Stack, AWS

Senior Software Engineer role at JPMorgan Chase focusing on Java Full Stack development with AWS, working on critical financial technology solutions in the Commercial & Investment Bank division.

Software Engineer III - Python Developer

Senior Python Software Engineer role at JPMorgan Chase focusing on AI/ML applications and data-driven solutions in Asset & Wealth Management.