Lead Software Engineer

JPMorgan Chase JPMorgan Chase · Banking · GLASGOW, LANARKSHIRE, United Kingdom · Commercial & Investment Bank

Lead Software Engineer in the CIB PTT space, responsible for enhancing, building, and delivering technology solutions. The role involves technical leadership, mentoring, and driving innovation in software development within the financial services industry.

What you'd actually do

  1. Execute creative software solutions, design, development, and technical troubleshooting to build and optimize technology products.
  2. Develop secure, high-quality production code, and review and debug code written by others.
  3. Identify opportunities to eliminate or automate remediation of recurring issues to improve operational stability.
  4. Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials.
  5. Lead communities of practice across Software Engineering to drive awareness and adoption of new technologies.

Skills

Required

  • Java
  • system design
  • application development
  • testing
  • operational stability
  • automation
  • continuous delivery
  • software development life cycle
  • agile methodologies
  • CI/CD
  • application resiliency
  • security
  • cloud native experience
  • financial services industry and IT systems

Nice to have

  • GraphQL
  • Mongo
  • Kubernetes
  • Spring
  • WebFlux
  • cloud
  • Maven
  • caching solutions

What the JD emphasized

  • Java software engineering
  • system design, application development, testing, and operational stability
  • software development life cycle
  • financial services industry and IT systems