Java & 10 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Jan 10, 2026
Responsibilities
- Develop and sustain high-quality Java services and APIs within a microservice framework
- Build and maintain white-label UI components and SDK APIs for seamless external integration
- Collaborate with system architects and team members to create scalable, maintainable software solutions
- Utilize Spring Boot and Spring Core to develop reliable service layers
- Apply SOLID principles and design patterns to produce clean, testable code
- Perform detailed debugging, monitor performance, and optimize applications
- Prepare thorough documentation for technical designs and integration workflows
- Analyze complex system requirements to devise effective technical solutions
- Manage NoSQL and SQL database integrations such as MongoDB, Redis, AWS DynamoDB, and MSSQL
- Deploy and operate services on cloud platforms, focusing on Amazon AWS
- Engage in code review processes and promote continuous improvement
- Resolve production issues and provide technical support
- Communicate complex technical ideas clearly within the team and to stakeholders
Requirements
- Proven experience of 3+ years in professional Java development
- Solid understanding of algorithms, data structures, and design patterns
- Proficiency in Java 8 and Java 11
- Hands-on expertise with Spring Boot and Spring Core frameworks
- Experience in building and maintaining microservices on cloud platforms
- Familiarity with NoSQL and SQL databases including MongoDB, Redis, AWS DynamoDB, and MSSQL
- Strong analytical skills to interpret and solve complex system problems
- Excellent debugging, testing, and technical documentation capabilities
- Experience deploying and managing services on Amazon AWS or equivalent cloud services
- Upper-Intermediate (B2) English proficiency
- Effective communication skills for collaboration and technical discussions
Nice to have
- Familiarity with ReactJS for front-end development
- Certifications or extensive hands-on experience in Amazon Web Services
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