Enable job alerts via email!

Software Engineer II / III

JPMorgan Chase & Co.

Glasgow

On-site

GBP 45,000 - 75,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join JPMorgan Chase & Co. as a Software Engineer II/III within their Strategic Data team based in Glasgow. You will design and deliver data solutions and maintain critical software applications, ensuring operational stability. The role requires proficiency in Java, Spring Boot, and experience in system design, contributing to both individual and team success.

Qualifications

  • Advanced experience in backend development with Java and Spring Boot.
  • Hands-on experience in system design and developing distributed systems.
  • Strong knowledge of SQL and NoSQL databases.

Responsibilities

  • Designs and develops innovative software solutions.
  • Produces architecture artefacts and maintains system-integrated algorithms.
  • Engages with software engineering communities to explore emerging technologies.

Skills

Java
Backend Development
System Design
Spring Boot
SQL
NoSQL
Agile Methodologies

Education

Formal Training in Backend Development

Tools

Docker
Kubernetes

Job description

Social network you want to login/join with:

Software Engineer II / III Job Description

Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team. We have opportunities for a Software Engineer II and a Software Engineer III within our Strategic Data team based in our Glasgow Technology Centre.

As a Software Engineer II/III at JPMorgan Chase within the Strategic Data team in International Regulatory Reporting, you will serve as a seasoned member of an agile team to design and deliver trusted data collection, storage, access, and analytics solutions in a secure, stable, and scalable way. You are responsible for developing, testing, and maintaining critical software applications and architectures across multiple technical areas within various business functions in support of the firm's business objectives.

Job Responsibilities
  • Designs, develops, and troubleshoots innovative software solutions.
  • Creates secure, high-quality production code and maintains system-integrated algorithms. Writes clean, well-documented, testable code.
  • Produces architecture and design artifacts for complex applications, ensuring design constraints are met.
  • Analyzes and visualizes large data sets to improve software applications and systems.
  • Identifies hidden data patterns to enhance coding practices and system architecture.
  • Engages with software engineering communities to explore emerging technologies.
  • Fosters a team culture of diversity, equity, inclusion, and respect.
  • Develops and maintains microservices using Java with Spring Boot.
  • Builds scalable REST APIs and backend components.
  • Deploys, monitors, and manages services in AWS, especially EKS (Kubernetes).
  • Demonstrates familiarity with messaging queues like Kafka, SQS, etc.
Required Qualifications, Capabilities, and Skills
  • Formal training or certification in backend development concepts and proficient applied experience.
  • Proficient advanced experience in backend development in languages such as Java, Go, Kotlin. Willingness to focus mainly on Java and Spring Boot.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Experience in developing, debugging, and maintaining code in large distributed systems.
  • Proficient in Spring Boot and related ecosystem (JPA, Spring Security, Hibernate).
  • Understanding of agile methodologies such as CI/CD, application resiliency, and security.
  • Strong knowledge of SQL and NoSQL databases.
Preferred Qualifications, Capabilities, and Skills
  • Formal training or certification in backend development concepts and proficient applied experience.
  • Knowledge of Docker, Kubernetes, and configuration management tools like Helm and Kustomize.
About Us

JPMorgan Chase is a global leader in financial services, providing strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors. We focus on building trusted, long-term partnerships to help our clients achieve their objectives. We value diversity and inclusion, and are committed to equal opportunity employment, making reasonable accommodations for applicants' and employees' needs.

About the Team

Our professionals in Corporate Functions cover a diverse range of areas including finance, risk, human resources, and marketing. Our corporate teams are essential in setting our businesses, ensuring success for our clients, customers, and employees.

Job ID 300069504616648

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.