Senior Java Engineer with OMS

EPAM Systems • Remoto

Tempo inteiro Outros Remoto
Descrição da Vaga
We're looking for a **Senior Java Developer** to join our team in Lisbon, Portugal, in a hybrid working mode. You will be part of a dynamic Client \& Market team, working on innovative solutions in the Omni Retail space. You will contribute to the design, development and optimization of backend solutions that support our luxury Maisons across e\-commerce and omnichannel retail platforms. You’ll play a key role in building scalable, high\-performance systems that deliver seamless customer experiences across digital and physical touchpoints. **Responsibilities** * Analyze business and technical requirements to design and develop robust backend solutions supporting omni\-channel retail and order management processes * Develop, test, debug and deploy Java\-based microservices ensuring scalability, reliability and performance * Design and implement integrations with Order Management Systems and retail platforms supporting key flows such as order orchestration, inventory visibility, fulfilment, returns and payment flows * Design, develop and maintain Java\-based microservices ensuring seamless integration with systems involved in order management, fulfilment and retail operations * Troubleshoot and resolve software defects, integration issues and performance bottlenecks * Collaborate with the Support team to investigate and resolve production incidents related to omni\-retail and order management services * Work with the DevOps team to implement and improve CI/CD pipelines, automation and deployment processes **Requirements** * 5\+ years of experience as a Java Software Engineer with strong expertise in Java 21 and the Spring ecosystem (Spring Boot, Spring Data JPA, Hibernate, Spring Cloud) * Proven experience developing microservices\-based solutions using event\-driven architecture and API\-first principles * Experience working with Order Management Systems (OMS), Fluent Commerce supporting order orchestration and omni\-retail processes * Strong experience designing and implementing RESTful APIs (OpenAPI/Swagger) and working with JSON, XML, HTTP, GraphQL * Experience building omni\-retail and e\-commerce solutions including order lifecycle, inventory visibility, fulfilment, returns and payment flows * Proficiency with databases such as MySQL and MongoDB * Hands\-on experience with containerized and cloud\-native environments including Docker, Kubernetes and CI/CD pipelines (GitLab) * Experience working with event messaging systems and integration patterns (e.g., AWS SQS, Solace, Pub/Sub architectures) * Familiarity with security best practices including OAuth2, OIDC and IAM solutions such as Keycloak and Okta * Experience with modern development and testing tooling including IntelliJ, SonarQube, Datadog, Insomnia and the Atlassian suite (Jira, Confluence) **We offer** * Competitive compensation depending on experience and skills * Variety of projects within one company * Being a part of a project following engineering excellence standards * Individual career path and professional growth opportunities * Internal events and communities * Flexible work hours
Precisa de estar logado para se candidatar.
Login para Candidatar