Logo-of-Richemont-hiring-for-jobs-in-Portugal-on-GrabJobs

Job Opportunities OMS Java Developer

icon building Empresa : Richemont
icon briefcase Tipo de Emprego : Periodo Integral

Número de Aplicantes

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Aplique agora
icon loader Aplique agora

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Descrição do Emprego - Job Opportunities OMS Java Developer


As an OMS (Order Management System) Developer you will be working on challenging e-Commerce and omni-channel projects for all Richemont Maison’s. You will be part of Richemont Group Technology team, reporting to OMS Technical Team Lead locate in Switzerland and will work in a global environment with highly distributed teams in different countries and time zones. Working closely with a cross-functional teams of developers and architects, you will design, develop, test, debug, deploy and support omni-channel and e-commerce solutions granting full adherence with Group and Maison’s standards and needs in terms of technologies, flows and operations.


 


KEY REQUIREMENTS


SPECIFIC SKILLS RELATED TO OMS DEVELOPER ROLE:



  • B.Sc. or MSc in Computer Science, Software Engineering or related field

  • 5+ years proven experience in a similar role

  • Ability to work in a complex, fast-paced, distributed environment with high expectations

  • Experienced in delivering integration projects from initial study to production stabilization

  • Experienced in software architecture and development lifecycle

  • Fluency in English is mandatory, other languages are a plus (e.g. French, Italian)

  • Experienced in working in the context of Design Patterns, Enterprise Integration Patterns (EIP) and Domain Driven Design (DDD)


 


Mandatory:



  • Fluent Commerce OMS

  • Java Developer (Java >= 8) in E-commerce/OMS context

  • Microservice developer using Sprint Boot & MongoDB using Java >= 21, Docker and Kubernetes

  • Experienced with Git & GitLab & CI/CD

  • Experienced with REST & GraphQL API


Strongly wanted:



  • Experienced with IntelliJ, Datadog & SonarQube (or equivalents)

  • Experienced with Atlassian suite: Confluence, Jira

  • Experienced with Java Unit Testing, Code coverage, Coding best Practice

  • JSON based Application Configuration


Recommended:



  • Experienced with Unit & Integration testing

  • Experienced with Cloud native solution & Event driven architecture & API first solutions

  • Experienced with Microservice architecture, Pop Sub Bus and API integrations (MACH)

  • Experienced in securing API based applications (OAuth2, OIDC…)


Nice to have:



  • Experienced Python developer

  • Experienced React developer

  • Experienced in application performance monitoring


 


Functional requirements


Mandatory:



  • Experienced in E-commerce context


Strongly wanted:



  • Experienced in Stock management context

  • Experienced in Order processing context


Recommended:



  • Experienced in Luxury industry context


Behavior requirements as Senior Developer:



  • Maintain, extend and develop the Product/Solution

  • Review functional specifications (FUS) and translate them to technical specifications

  • Following and enrich the corresponding technical documentations

  • Work closely with cross-functional teams (Developers, Scrum Masters, Architects…) and address cross team dependencies or issues with your peers

  • Contribute to and enforce best practices and architecture guidelines in the developed Product/Solution

  • Develop and perform unit test Product/Solution according to specifications

  • Provide technical insight to the QA during refinement for the definition of test cases and acceptance criteria's

  • Support the Product Owner/Project Manager/Program Manager to estimate and challenge the development effort

  • Collaborate with the Support Team to solve Production software issues

  • Collaborate with the Support Team to enrich the support technical documentation

  • Collaborate with the DevOps team to automate the integration of developed Product/Solution (such as Continuous Integration, Continuous Deployment) and automated testing


Behavior requirements as Team member:



  • Work as team player, be force of proposition, autonomous and reliable.

  • Should be result oriented, focus on code & test quality

  • Attentive todeliver in time covering the story’s agreed requirements

  • Adapt your communication style to the audience and ensure that it has been well understood

  • Focus on customer satisfaction and quality

  • Experience of Agile methodologies, frameworks and ceremonies (Scrum, Kanban, Safe , …)

  • Proactively share and challenge ideas and integrate other inputs in your own thinking, develop a collaborative mindset within your team


Original job Job Opportunities OMS Java Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Aplique agora
Share Job
Share Job

Auto-Apply to OMS Java Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar OMS Java Developer Jobs in Portugal

O GrabJobs é o portal de empregos número 1 em Portugal, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Portugal, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.