Java & 8 others
EPAM Systems
Software Engineering
Mexico · Colonia Cuauhtémoc Mexico City, CDMX, Mexico
Posted on Nov 19, 2025
Responsibilities
- Build, enhance, and maintain scalable RESTful APIs and microservices to support seamless integration with front-end applications and third-party systems
- Collaborate with product managers, QA engineers, DevOps, and front-end developers to gather requirements and deliver efficient technical solutions
- Conduct thorough unit testing and ensure automated test coverage, improving the quality and maintainability of server-side logic
- Debug, troubleshoot, and optimize backend systems using tools such as Splunk for monitoring and log analysis
- Conduct code reviews to maintain coding standards, implement industry best practices, and align with architecture patterns
- Improve CI/CD pipelines to support continuous integration and deployment processes more efficiently
- Actively participate in Agile Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives
- Mentor and guide junior developers to promote growth, knowledge sharing, and skill development within the team
Requirements
- Bachelor’s Degree in Computer Science or related field; Master’s degree preferred
- 3+ years of hands-on development experience, especially with Java and the Spring Framework
- Knowledge of APIs and microservices architecture, with skills in Java, Spring Boot, and RESTful API design
- Expertise in front-end technologies, including React, TypeScript, JavaScript (ES6+), and Redux
- Background in backend tools and platforms, such as Weblogic, microservices, and Splunk for debugging and monitoring
- Proficiency in using tools like Git/GitHub, Jira, and automated testing frameworks such as JUnit or Serenity
- Understanding of Agile methodologies and ability to work in a fast-paced Scrum environment
- English level of minimum B2 (Upper-Intermediate) for effective communication
Nice to have
- Financial services or wealth management industry experience
- Familiarity with cloud platforms and DevOps tools like Azure, Docker, Kubernetes, CI/CD pipelines, and Jenkins
- Showcase of building and maintaining distributed, scalable systems in cloud environments
- Capability to optimize microservices and backend performance for high availability
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