Lead Software Engineer - Java
On-site · Glasgow, Scotland, United Kingdom
Job Summary
Lead Software Engineer at JPMorgan Chase within Markets - Prime Finance Services contributing as a core technical leader on an agile team. Responsible for end-to-end feature deliveries through the full SDLC, designing and developing using Java/Spring, mentoring engineers, collaborating with a globally distributed team, and improving operational stability by automating remediation. Tasks include requirements gathering, coding, testing, packaging, deployment, and supporting trusted market-leading technology products. The role emphasizes secure, scalable software development, data-analysis-driven decision making, and familiarity with microservices, cloud technologies, and modern front-end tooling.
Required Qualifications
- Extensive experience with Java/Spring/Spring Boot and related technologies
- Hands-on coding experience in Java with understanding of Java Core concepts (OOP, memory management, multi-threading/concurrency)
- Experience with relational (Oracle) and No-SQL (MongoDB) databases
- Experience across the full Software Development Life Cycle
- Exposure to agile methodologies (CI/CD, security) and modern software processes
- Knowledge of microservices and cloud technologies (AWS, on-prem cloud)
- Familiarity with front-end technologies (React JS, JavaScript, TypeScript)
- Mentoring and leading a team of software engineers
- Contribution to secure, scalable, and stable code and systems
- Experience working in globally distributed teams
- Ability to gather requirements, design, implement, test, deploy, and support features
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.