All vacancies

Senior Java Engineer with OMS
EPAM Systems
Remote · PortugalSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)
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.
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
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 29 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- Backend Engineer - Wallets (100% Remote)Tether Operations Limited · Remote · worldwide, UTC+4 accepted
- Python - Senior Backend Engineer, AI Coding Agent QualityG2i · Remote · worldwide, UTC+4 accepted
- Golang EngineerCanonical · Remote · worldwide
- Senior Backend EngineerSurfe · Remote · worldwide, UTC+4 accepted
- Platform Engineer - ComputeSupabase · Remote · worldwide
- Data Infrastructure Engineer (Java & Rust)MWDN · Armenia · On-site
