Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - Java IdP 
United Kingdom, England, London 
582425130

26.06.2024

Job responsibilities

  • Deliver end-to-end cutting-edge solutions in the form of cloud-native microservices, leveraging the latest technologies and the best industry practices
  • Design and implement technical solutions written in Java with a focus on identity management
  • Write unit, component, integration, end-to-end & performance tests
  • Contribute to architecture design
  • Support the products you've built through their entire life cycle, including production and incident management

Required qualifications, capabilities, and skills

  • Formal training or certification on Java concepts and proficient advanced experience
  • Solid understanding of Oauth2 flows and practical experience with any IdP provider (Auth0, PingIdentity, ForgeRock)
  • Excellent knowledge of authn/z in the context of machine-to-machine communication
  • Experience building RESTful APIs and (micro)services with any of: Spring Boot, Micronaut, Quarkus
  • Experience building solutions on at least one Cloud platform (AWS, Azure, GCP)
  • Experience working on globally distributed applications with strict consistency requirements & knowledge of modern software architecture patterns
  • Strong relational database skills

Preferred qualifications, capabilities and skills

  • Knowledge of Kubernetes (or some other container orchestration platform) and Docker
  • Knowledge of Kafka/Pulsar
  • Knowledge of non-relational database concepts