Java & 10 others
EPAM Systems
Software Engineering
Argentina · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico · Remote
Posted on Dec 17, 2025
Responsibilities
- Design, develop, release, and support microservices
- Review project documentation and analyze requirements
- Build new features and modules for existing systems
- Integrate solutions with external platforms and services
- Perform unit and integration testing to ensure high-quality deliverables
- Investigate and resolve technical issues
- Monitor and maintain the operational health of services
- Continuously improve services and infrastructure
- Work closely with other developers and QA, participate in code reviews, and support team collaboration
Requirements
- Minimum 3 years of experience working with Java, including hands-on experience with Java 21
- Solid understanding of Spring frameworks such as Core, Boot, and Data
- Proven track record in developing microservices
- Experience working with RESTful APIs and JAX-RS
- Familiarity with NoSQL databases like DynamoDB and Redis or Valkey
- Experience managing applications with Kubernetes
- Proficient in AWS services including EC2, ELB, ASG, SG, SNS, and SQS
- English proficiency, both written and spoken, at a B2+ level or higher
Nice to have
- Experience with Gradle
- Familiarity with Terraform
- Knowledge of Docker
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