JP Morgan Chase
Senior Lead Software Engineer - Java
Job Description
Salary: £62,000 - 102,000 per year
Requirements:- We require formal training or certification in software engineering concepts.
- We require hands-on experience in system design, application development, testing, and operational stability.
- We require proficiency in one or more programming languages such as Java or Spark.
- We require experience developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages.
- We require knowledge of the Software Development Life Cycle.
- We require understanding of agile methodologies such as CI/CD, application resiliency, and security.
- We require demonstrated knowledge of software applications and technical processes within a technical discipline such as cloud, artificial intelligence, machine learning, or mobile.
- We require the ability to solve data-oriented problems using technologies such as SQL, relational databases, Spark, and NoSQL, with an emphasis on performance.
- Preferred: experience with Spark performance tuning of complex calculations on large datasets.
- Preferred: experience delivering production changes to complex software using Scala and Spark.
- We execute software solutions, including design, development, and technical troubleshooting, to build innovative solutions.
- We define and lead technology and process implementations across groups to achieve firmwide objectives.
- We create secure, high-quality production code and maintain algorithms that run synchronously with systems.
- We produce architecture and design artifacts for complex applications and ensure design constraints are met.
- We gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets.
- We identify hidden problems and patterns in data to improve coding hygiene and system architecture.
- We contribute to software engineering communities of practice and events exploring new and emerging technologies.
- We add to a team culture of diversity, equity, inclusion, and respect.
- We provide leadership and high-level direction to multiple feature teams regionally and globally.
- CI/CD
- Cloud
- Support
- Java
- Machine Learning
- Mobile
- NoSQL
- SQL
- Scala
- Security
- Spark
- Marketing
More:
We are J.P. Morgan, a global leader in financial services providing strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors worldwide. Our first-class approach to serving clients drives everything we do, and we focus on building trusted, long-term partnerships that help our clients achieve their objectives. We offer a collaborative, inclusive, and diverse workplace where our people are our strength, and we support reasonable accommodations for applicants and employees with religious practices, mental health needs, or physical disabilities. You will join our Finance Technology Team in a full-time role and help shape market-leading technology products that are secure, stable, scalable, and impactful.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About JP Morgan Chase
JP Morgan Chase
Glasgow
IT
Skills & Technologies
Inferred from job description
Salary Insight
£82,000
This role
£75,000
UK median
This salary is 9% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks