IT & Software

Lead Engineer - Java or Python

JP Morgan Chase

Glasgow · Glasgow City · United Kingdom

Overview

In this Lead Software Engineer role within Finance Technology, you drive secure, scalable, and trusted software solutions as a core technical contributor in an agile environment. You will shape architecture, elevate code quality with AI-assisted practices, and partner with cross-functional teams to deliver impactful financial technology. You’ll lead evaluations, promote modern engineering techniques, and foster an inclusive team culture. This position offers the opportunity to influence how high-volume, mission-critical systems are built and operated at scale.

Responsibilities
  • Deliver creative software solutions and troubleshoot complex problems beyond routine approaches
  • Develop secure, high-quality production code and review others’ code
  • Automate remediation opportunities to improve stability of applications and systems
  • Lead architectural design evaluations with vendors and internal teams to ensure applicable and robust solutions
  • Lead communities of practice to promote new and leading-edge technologies
  • Foster a diverse, inclusive team culture
  • Drive adoption of enterprise AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes
  • Apply SDLC toolchain knowledge, including AI-assisted development and automation, to increase automation value
Key requirements
  • Formal training or certification on software engineering concepts and advanced applied experience
  • Strong fundamentals in systems design, data structures, algorithms, and architectural thinking
  • Hands-on experience in full-stack or cross-functional development across frontend, backend, data pipelines, or mobile
  • Proficiency in Java/Spring Boot, Python/PySpark, GraphQL, or mobile development frameworks
  • Experience with cloud platforms (preferably AWS) and relational and distributed data platforms (e.g., Oracle, Databricks)
  • Advanced understanding of agile methodologies, CI/CD, resiliency, and secure software practices
  • Practical understanding of AI/ML concepts and integrating AI/ML into business apps or data workflows
  • Hands-on experience with enterprise AI-assisted development tools and ability to validate AI outputs for correctness, performance, and security
  • Understanding of responsible AI use, data sensitivity, secure inputs/outputs, and security/resiliency expectations
  • Knowledge of the financial services industry and IT systems
  • leadership and mentorship
  • cross-functional collaboration
  • strong communication
  • Java/Spring Boot
  • Python/PySpark
  • GraphQL

Reference: WJ-747_30819087

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.