JAVA Software Engineer
MAIN PURPOSE
Richemont is looking for a talented and highly motivated JAVA Software Engineer to reinforce our enthusiastic and dynamic “Online – Client Digital Sales” team based in Meyrin. The candidate should be highly motivated, have technical flair, excellent programming skills, and strong experience in backend, middleware related frameworks, RESTful APIs, and CI/CD.
As a JAVA Software Engineer, you will work on challenging projects for all Richemont Maisons. You will collaborate closely with
- functional teams of software engineers and architects to develop, test, debug, deploy, and support Java-based solutions, ensuring full adherence to Group and Maisons’ standards and needs in
- Commerce solutions and operations.
Key Responsibilities
- Understand business and technical context, requirements, constraints, and objectives
- Perform
- end development in the scope of technical microservices - Develop and perform unit tests of products/solutions according to specifications
- Troubleshoot, debug issues, and maintain products/solutions and related documentation
- Collaborate with Support and Dev
Ops teams to resolve issues and automate integration (CI/CD) - Translate functional specifications into technical specifications
- Support QA in defining test strategies
- Recommend improvements to products/solutions
- Participate actively in Scrum ceremonies such as daily
- ups, sprint planning, reviews, and retrospectives
Requirements
- B. Sc. or MSc in Computer Science, Software Engineering, or related field
- 5+ years of experience as a Java Software Engineer
- Excellent knowledge of Java and associated technologies
- Advanced knowledge of Spring Boot, Spring Data JPA/Hibernate, and Spring Cloud
- Strong background in internet technologies including open source, J2EE, and ability to discover new ones
- Proficiency with web formats and protocols such as JSON, XML, HTTP, SOAP, WSDL, and REST
- Experience with Microservices, distributed systems, and
- driven architectures (AMQP, JMS, Rabbit
MQ, Active
MQ) - Experience with RDBMS (My
SQL), No
SQL (Mongo
DB), and Search engines like Elasticsearch - Experience with Docker, Kubernetes, and artifact repositories
- Knowledge of identity and access management tools like Keycloak and related OIDC flows
- Familiarity with Dev
Ops tools: Intelli
J, Maven, Jira, Confluence, Bitbucket, Git
Lab, Sonar
Qube, Checkmarx, Jenkins, Groovy - Experience with cloud technologies and services
- Understanding of
- Commerce processes and solutions - Experience across the full software development lifecycle and familiarity with agile methodologies
- Strong analytical,
- solving, and organizational skills - Ability to work in a multicultural environment and independently
- Excellent communication skills in English; French and other languages are a plus
- Informações detalhadas sobre a oferta de emprego
Empresa: Phiture Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 24. 6. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!