All vacancies

Senior Java Developer
EPAM Systems
Remote · PortugalSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)
EPAM is looking for a Senior Java Developer to join our team in Portugal, focusing on the design and development of high-load distributed systems for electronic trading platforms. You will work in a multidisciplinary team of Java and C# developers, analyzing and developing new functionalities as well as maintaining existing systems.
Responsibilities
- Lead the design and implementation of highload distributed backend systems
- Write, profile and optimize performant code for low-latency environments
- Oversee migration and refactoring projects to new technology stacks
- Collaborate with business stakeholders to gather requirements and perform technical analysis
- Guide and mentor a team of developers fostering a collaborative and inclusive environment
- Ensure adherence to SDLC best practices and agile development methodologies
- Participate in code reviews, architectural discussions and technical decision-making
- Maintain high standards of software quality and reliability
- Communicate effectively with cross-functional teams and stakeholders
- Manage time and multiple tasks effectively with the ability to regularly context-switch
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 29 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- Middle .NET DeveloperArmenian Card CJSC · Armenia · On-site
- AEM DeveloperVonage · Remote · worldwide, UTC+4 accepted
- C++ Developerthink-cell · Remote · Armenia
- Senior Software Engineer (Node.js/Python)Opinov8 · Remote · worldwide, UTC+4 accepted
- Technical Engineering Manager, ChronicleHanzo · Remote · worldwide, UTC+4 accepted
- Solutions Architect, AI Factory - CIS RegionNVIDIA · Armenia · On-site
