
at J.P. Morgan
Bulge Bracket Investment BanksPosted 12 days ago
No clicks
**Lead Software Engineer - Full Stack React/Java - Risk Frameworks** Header as an agile Lead in Glasgow, drive full stack development using React and Java/Spring Boot. Own code quality, shape technical direction, and lead communities. Expertise in TypeScript, RESTful APIs, distributed systems, and cloud platforms (AWS). Experience with SQL/NoSQL databases and CI/CD pipelines essential. Mentoring prowess and financial services background preferred.
- Compensation
- Not specified GBP
- City
- Not specified
- Country
- United Kingdom
Currency: £ (GBP)
Full Job Description
Location: GLASGOW, LANARKSHIRE, United Kingdom
As a Lead Software Engineer at JPMorgan Chase within the Risk Technology space, you'll work in an agile team building production software across the full stack, with a frontend focus. You own code quality, contribute to technical direction, and work across React frontends and Java/Spring Boot services.
Job Responsibilities
- Write, review, and debug secure production code across frontend and backend services.
- Design and build cloud-native, microservices-based applications with zero-downtime releases.
- Apply domain modeling to structure software for clarity, testability, and long-term maintainability.
- Identify recurring failure patterns and eliminate or automate their remediation.
- Lead communities of practice to share new techniques and raise engineering standards across the org.
- Design for resilience: no single points of failure, scalable patterns, optimised data access.
- Contribute to a team culture where different perspectives improve the work.
- Work with stakeholders and clients to gather, challenge, and refine requirements before they become code.
Required qualifications, skills, and capabilities
- Significant hands-on software engineering experience.
- Strong proficiency in TypeScript and React.
- Backend experience with Java and Spring Boot.
- Solid understanding of HTML5, CSS, and a preprocessor such as Sass.
- Experience with CI/CD pipelines and automated testing.
- Comfortable working in agile delivery (Scrum or Kanban).
- Able to solve complex design and functionality problems independently.
- Experience with cloud platforms (AWS or equivalent), RESTful APIs, and distributed systems.
- Hands-on experience designing and building applications with SQL and NoSQL databases.
Preferred qualifications, skills, and capabilities
- Experience mentoring engineers and presenting technical work to stakeholders.
- Background in financial services or banking.
- AWS certification or equivalent cloud experience.



