
Lead Full-Stack Software Engineer - Java , React & AI
JPMorgan Chase11 hours ago
Glasgow, United KingdomStaff+
Responsibilities
- Design, develop, troubleshoot, review, debug, and improve production software solutions.
- Build end-to-end cloud-native, microservices-based applications and resilient architectures.
- Apply domain modeling and modern engineering patterns to create scalable, maintainable, and testable systems.
- Investigate root causes and automate remediation of recurring operational issues.
- Lead software engineering communities of practice and drive adoption of effective technologies and patterns.
- Promote enterprise-authorized AI-assisted engineering practices, validation standards, secure coding, automated testing, and responsible AI usage.
- Use software development lifecycle tools, automation, and continuous delivery practices to improve engineering outcomes.
Requirements
- Formal training or certification in software engineering concepts, or equivalent practical software engineering experience.
- Proficiency with backend technologies such as Java, Spring Boot, or Node.js and experience building microservices applications.
- Proficiency with frontend technologies such as HTML, CSS, JavaScript, TypeScript, React, or Angular.
- Experience with AWS, Azure, or GCP, distributed systems, and web technologies.
- Experience building and integrating web APIs and services, including JSON and WebSockets when needed.
- Hands-on experience designing scalable applications with SQL and NoSQL databases.
- Experience with software development lifecycle practices, agile development, automation, and continuous delivery.
- Hands-on experience using enterprise-authorized AI-assisted software development tools and validating their outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Preferred qualifications include presentation, negotiation, mentoring, stakeholder management, strong analytical and communication skills, banking experience, and AWS certification.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.