Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - Platform Engineering Chase UK 
United Kingdom, England, London 
127477653

01.04.2025

Job Responsibilities:

  • Work as an Engineer with a team who develops tooling, with a focus on security and controls, to ensure Banking operations remain compliant with technical audit regulations.
  • Interacting with stakeholders, Product Owners, and other Engineers with a focus on the control and compliance aspects of the platform
  • Maintain and build a cloud platform for application developers and provide support to enforce controls in their SDLC and developer experience, with the minimum of manual intervention and maximum automation
  • Understand problems faced by engineers in adapting the solutions built by the team and proactively work on improving the solutions
  • Participate in the on-call rota

Required qualifications, capabilities and skills

  • Formal training or certification on back-end software engineering concepts and proficient advanced experience
  • Understanding of distributed systems and microservice architecture.
  • Recent experience with using a JVM language (Java/Kotlin/Groovy, etc.) with proficiency in various frameworks like Spring, Hibernate, etc.
  • Understanding of RESTful APIs, web technologies.
  • Experience developing and maintaining applications in the public cloud (we use AWS)
  • Excellent understanding of DevOps principles and SDLC best practices
  • Have a good understanding of various testing methodologies and be able to use the various testing frameworks while building software.
  • Experience with a range of tools for managing microservices in a production environment, including those for tracing, monitoring, and gathering metrics.
  • Excellent communication and collaboration skills.
  • Strong analytical and problem-solving abilities

Preferred qualifications, capabilities and skills

  • Familiar with software engineering security best practices in a cloud environment
  • Formal training or certification on developing and maintaining applications in the public cloud concepts and proficient advanced experience
  • Experience developing unit, integration and end-to-end software tests
  • Experience with performance management