IT & Software

Lead Software Engineer - Java, React, AI

JP Morgan Chase

Glasgow · Glasgow City · United Kingdom

Overview

In this Lead Software Engineer role within Corporate Technology, you design and deliver scalable, high-quality software that underpins critical business capabilities. You will lead full-stack development with Java, Angular, and microservices, mentor peers, and align delivery with product priorities. Your work shapes how technology is built and shared across distributed teams, influencing engineering culture. This is an opportunity to drive engineering excellence in a fast-paced, impactful environment.

Responsibilities
  • Design and deliver scalable full-stack solutions using Java and Angular with strong UI quality
  • Define engineering standards, reusable templates, and shared components to improve consistency and speed
  • Architect microservices-based solutions for enterprise-scale environments
  • Collaborate with UX designers and product owners to prototype and align with roadmaps
  • Promote modern SDLC practices including CI/CD, clear versioning, and automated testing
  • Mentor engineers and foster a culture of technical excellence and ownership
  • Influence architecture decisions and guide cross-functional technical discussions
  • Manage competing priorities and deliver predictable outcomes in a fast-paced setting
  • Communicate delivery status, risks, and technical decisions to stakeholders
  • Drive adoption of enterprise-authorized AI-assisted engineering practices for code quality and delivery speed
  • Apply SDLC tools and AI-assisted development and automation capabilities to improve automation value
Key requirements
  • Expert-level proficiency in HTML, CSS, and JavaScript
  • Strong hands-on Java development (Java 8+) in enterprise environments
  • Strong hands-on Angular (6+) with component-based architecture and state management
  • Deep understanding of microservices patterns for large-scale systems
  • Proven ability to set engineering standards and reusable templates/components
  • Mentoring experience and collaboration with distributed, cross-functional teams
  • Working knowledge of CI/CD pipelines and branching strategies
  • Hands-on experience with AI-assisted software development tools and evaluating AI outputs for correctness, performance, and security
  • Understanding of responsible AI use, data sensitivity, secure handling of inputs/outputs, and resiliency and security expectations
  • Mentoring and coaching
  • Effective cross-functional collaboration
  • Strong problem-solving and critical thinking
  • HTML, CSS, JavaScript (Expert)
  • Java 8+
  • Angular 6+

Reference: WJ-747_30164449

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.