Java & 8 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Contribute code and own multiple services and code-bases
- Collaborate with cross-functional teams to gather requirements and define backend solutions
- Enhance gateway infrastructure to manage large-scale traffic with resilience and high availability
- Implement best practices for API design and backend architecture
- Proactively identify opportunities to improve products and services
- Stay informed about industry trends and emerging technologies to recommend tech stack improvements
- Conduct code reviews to promote continuous improvement and technical excellence
Requirements
- 3+ years of backend development experience building scalable, high-performance systems
- Strong knowledge of Java and its ecosystem
- Experience with Go language is a plus
- Excellent communication skills for effective cross-functional collaboration
- Experience with cloud technologies, preferably Amazon Web Services (AWS)
- User-focused and passionate about delivering innovative solutions
- Independent and self-driven with ability to navigate ambiguity
- B2+ level English communication skills
Nice to have
- Experience with CI/CD pipelines
- Knowledge of Docker and Kubernetes
- Familiarity with Spring framework
- Understanding of Amazon VPC
- Skills in observability and troubleshooting distributed systems
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn