Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices.
Design and implement technical solutions written in Java
Write unit, component, integration, end-to-end & performance tests
Contribute to microservice 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
Experience building RESTful APIs and microservices 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 (example platforms: Wise, PayPal) & knowledge of modern software architecture patterns
Strong relational database skills
Knowledge of Kubernetes (or some other container orchestration platform) and Docker