Taro Logo

Java Full Stack Software Engineer II

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
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Java Full Stack Software Engineer II

As a Java Full Stack Software Engineer II at JPMorgan Chase within the CORPORATE DATA & ANALYTICS SERVICE, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

You'll be working in the Corporate Sector, specifically within Corporate Data & Analytics Service, where you'll contribute to building and maintaining critical software systems. The role combines both backend and frontend development, with a strong focus on Java and Spring Boot technologies. You'll be part of a team that values technical excellence, security, and scalability in software development.

This position offers an opportunity to work with one of the world's largest financial institutions, giving you exposure to enterprise-scale systems and complex technical challenges. You'll be working in Glasgow, which is one of JPMorgan's key technology hubs, offering a vibrant tech community and excellent career growth opportunities.

The role is ideal for someone with strong Java development skills who is looking to grow their career in full-stack development. You'll be working in an agile environment, using modern development practices and tools, while contributing to solutions that have a real impact on the business and its clients.

Key aspects of the role include:

  • Developing secure and scalable software solutions
  • Working with modern Java frameworks and technologies
  • Collaborating with cross-functional teams
  • Contributing to the full software development lifecycle
  • Learning and applying best practices in software engineering
  • Growing technical skills while working on enterprise-scale systems
Last updated 3 hours ago

Responsibilities For Java Full Stack Software Engineer II

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
  • Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems
  • Applies knowledge of tools within the Software Development Life Cycle toolchain
  • Applies technical troubleshooting to break down solutions and solve technical problems
  • Gathers, analyzes, and draws conclusions from large, diverse data sets
  • Learns and applies system processes, methodologies, and skills for secure code development
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Java Full Stack Software Engineer II

Java
  • Formal training or certification on software engineering concepts and proficient applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Demonstrable ability to code in Java, Spring Boot
  • Experience across the whole Software Development Life Cycle
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
  • Emerging knowledge of software applications and technical processes

Interested in this job?

Jobs Related To JPMorgan Chase Java Full Stack Software Engineer II

Software Engineer III -Java, AWS/ Kubernetes (Spark)

Software Engineer III position at JPMorgan Chase focusing on Java, AWS, and Kubernetes development with emphasis on data engineering using Spark.

Software Engineer III - Java Full stack

Mid-level software engineering role at JPMorgan Chase focusing on Java full-stack development, cloud applications, and enterprise solutions within Asset & Wealth Management.

Java Backend Software Engineer II

Mid-level Java Backend Software Engineer position at JPMorgan Chase, focusing on developing scalable financial systems using Java, Spring Boot, and MongoDB.

Software Engineer III - Java

Mid-level Java Software Engineer position at JPMorgan Chase, focusing on backend development and microservices architecture in the Commercial & Investment Banking division.

Software Engineer III -Java Cloud Developer

Software Engineer III position at JPMorgan Chase focusing on Java cloud development, microservices, and enterprise-scale applications.