Java backend developer in luxury retail
Summary
Java Backend Developer building and maintaining Java microservices and REST/GraphQL APIs for Checkout, MyAccount and ODR Processing products in the luxury retail sector. Work is hybrid from Lisbon on an international, multicultural team, using GitLab, Keycloak/Okta (IAM), SonarQube and Snyk within Agile processes.
Описание:
We're looking for a Java Backend Developer to join an international team working on innovative digital products within the luxury retail sector.
Задачи:
- Develop and maintain Java microservices for Checkout, MyAccount, and ODR Processing products
- Build and enhance RESTful and GraphQL APIs
- Write unit and integration tests and contribute to code quality initiatives using SonarQube and Snyk
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Follow best practices for coding, security, and GitLab pull request processes
- Support the integration of IAM solutions such as Keycloak, Okta, and OIDC
- Collaborate with senior engineers and participate in a structured upskilling program
Требования:
- Experience with Java development
- Knowledge of Microservices Architecture
- Experience with REST APIs
- Familiarity with Git/GitLab
- Understanding of testing practices and software quality principles
- Interest in security and identity management technologies
- Strong communication skills in English (C1)
- Будет плюсом: GraphQL is a plus
Условия:
Hybrid working model in Lisbon International project and multicultural environment Continuous learning and career development opportunities Collaboration with experienced engineers and technical experts