Lead Software Engineer - AI/Java Full Stack
JPMorgan Chase (JPMC) · Other
- All Lead Software Engineer jobs
- Technology & Engineering
- GLASGOW, LANARKSHIRE, United Kingdom
- Professional · Full time
We have an exciting opportunity to advance your career and drive meaningful impact by pushing the limits of modern engineering.
As a Lead Software Engineer at JPMorganChase within Corporate Technology, you will be a key technical leader within an agile team responsible for designing, building, and delivering secure, scalable, and high-performing technology solutions. You will contribute across multiple domains, partnering with business and technology stakeholders to deliver strategic platforms that enable the firm’s objectives.
Job Responsibilities
- Lead the design, development, and delivery of innovative software solutions, solving complex problems with creative and forward-thinking approaches
- Build and maintain high-quality, secure, and production-grade code, while mentoring and reviewing the work of other engineers
- Drive architecture decisions to ensure scalability, resiliency, and zero-downtime deployments
- Identify opportunities to automate operational processes and eliminate recurring issues, improving platform stability and efficiency
- Develop and implement data-intensive and statistical solutions using Java/Scala on large-scale datasets
- Design and build AI-enabled applications, including AI Agents and agentic workflows
- Work across hybrid data ecosystems (AWS, Databricks, Kubernetes)
- Ensure code quality through unit testing, integration testing, and continuous validation practices
- Collaborate with cross-functional teams to deliver end-to-end solutions aligned with enterprise standards
Required Qualifications, Capabilities, and Skills
- Significant experience in software engineering with formal training or equivalent practical expertise
- Strong proficiency in Java and Spring Boot, with working knowledge of SQL and modern front-end frameworks (e.g., React)
- Demonstrated experience in designing scalable, secure, and resilient distributed systems
- Strong understanding of modern architecture patterns (microservices, event-driven, API-first)
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes/ECS/EKS), and Infrastructure as Code
- Expertise in API design (REST, GraphQL) and integration patterns
- Hands-on experience building applications on AWS or other public cloud platforms
- Experience with Generative AI systems, including:
- RAG (Retrieval-Augmented Generation) architecture
- AI orchestration frameworks (LangChain, LlamaIndex, etc.)
- LLM evaluation frameworks and responsible AI practices (guardrails, content filtering)
Preferred Qualifications, Capabilities, and Skills
- Deep expertise in Java, object-oriented design, and system design
- Experience with ElasticSearch, Oracle, MongoDB, and modern data platforms
- Proven experience building AI-enabled applications and agentic architecture
- Experience developing reusable AI Agent skills/frameworks to accelerate engineering teams.
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
Related finance jobs
- Senior Engineer - Smart Stream TLM (AVP/VP)
OCBC · OCBC Singapore
- Technology Infrastructure
OCBC · OCBC China, Shanghai
- Software Engineering - ATM & Host Gateway
OCBC · OCBC Hong Kong
- IT Service Desk Specialist
Janus Henderson · Budapest, HU, 1133
- Delivery Enablement Lead AI - Technology
Janus Henderson · Denver, CO, US, 80206
- Director, Strategic Sourcing - Technology
Janus Henderson · Denver, CO, US, 80206
- AI Security Engineer
Janus Henderson · London, GB, EC2M 3AE
- Senior Cloud Engineer, Cloud COE
Janus Henderson · London, GB, EC2M 3AE