Software Engineer II (Full Stack)

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

Description For Software Engineer II (Full Stack)

As a Software Engineer II at JPMorgan Chase within the agile development team, you will be responsible for enhancing, designing, and delivering the software components of our cutting-edge technology products in a secure, stable, and scalable manner. As a growing member of our software engineering team, you will implement software solutions by designing, developing, and troubleshooting various components within a technical product, application, or system, thereby gaining the skills and experience necessary for your professional growth.

The role involves executing standard software solutions, design, development, and technical troubleshooting. You'll be writing secure and high-quality code using various programming languages, with a focus on full-stack development using Java and modern frontend frameworks. You'll work within an agile environment, utilizing CI/CD practices and working with various technologies including Kafka, microservices, and cloud platforms.

J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. You'll be part of a team that helps individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals.

We recognize that our people are our strength and value diversity and inclusion highly. We offer a collaborative environment where you can grow your career while working on cutting-edge financial technology solutions. The position offers the opportunity to work with modern technologies and frameworks while contributing to meaningful financial services applications.

The role requires a strong foundation in both backend and frontend development, with particular emphasis on Java, Spring Framework, and modern JavaScript frameworks. You'll be working with various databases, messaging systems, and cloud platforms, making this an excellent opportunity for a mid-level developer looking to expand their technical expertise in a global financial institution.

Last updated 4 hours ago

Responsibilities For Software Engineer II (Full Stack)

  • 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 Software Engineer II (Full Stack)

Java
React
JavaScript
Kafka
MongoDB
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Demonstratable ability to code in one or more languages
  • Experience across the whole Software Development Life Cycle
  • Exposure to agile methodologies such as CI/CD
  • Full stack developer with strong Java & Angular/React programming skills
  • Proficient in Core Java, Kafka, Oracle, Multi-threading, Microservices, Java Design Patterns
  • Experience on Spring Core Framework, Spring Boot
  • Experience with Testing Frameworks JUnit, Powermock / Mockito, Cucumber, Selenium
  • Experience with Messaging Protocols Kafka, IBM MQ, RESTful HTTP
  • Experience with Database Oracle, MSSQL
  • Experience with at least one public cloud platform, preferably AWS

Benefits For Software Engineer II (Full Stack)

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Comprehensive medical, dental, and vision insurance
  • 401(k) retirement plan
  • Professional development opportunities
  • Competitive salary and benefits package

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer II (Full Stack)

Software Engineer III - Fullstack (React & Python)

Software Engineer III position at JPMorgan Chase focusing on full-stack development with React and Python, combining frontend expertise with machine learning capabilities.

Software Engineer III - Senior Associate - Salt Design System

Frontend Software Engineer role focused on developing and maintaining JP Morgan's Salt Design System using React and TypeScript, creating reusable UI components and patterns.

Software Engineering III - Frontend / React - Markets Technology - Athens

Mid-level frontend software engineering role at JPMorgan Chase in Athens, focusing on React development for financial markets technology platforms.

React Software Engineer III

React Software Engineer III position at JPMorgan Chase in Glasgow, focusing on developing regulatory technology solutions using React, TypeScript, and modern JavaScript practices.

Software Engineer III - Front End UI - C#/.Net - Neovest – Athens

Software Engineer III position at JPMorgan Chase's Neovest team in Athens, focusing on frontend development using C#/.Net, WPF, and React, delivering market-leading financial technology solutions.