Java & 11 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Design, develop, and maintain web applications and RESTful APIs using Java 17+ and Spring Boot/Spring Framework
- Collaborate with cross-functional teams in an Agile setting to deliver high-quality software solutions
- Implement microservices architectures and integrate front-end and back-end systems
- Utilize build tools such as Maven or Gradle for project management
- Apply Unix commands and SQL knowledge for deployment and data management
- Develop front-end components using JavaScript/TypeScript and React
- Document APIs using Swagger/OpenAPI and enforce best practices in API development
- Work with relational databases (Db2, SQL Server) and NoSQL databases (MongoDB, Redis) using ORM frameworks
- Participate in DevOps processes leveraging Docker, Kubernetes, Jenkins, and Helm for CI/CD and cloud deployments on Azure
- Conduct unit and integration testing using JUnit, Mockito, WireMock, Postman, and REST Assured
- Use Git for version control and JIRA/Confluence for Agile project management
Requirements
- Minimum 3+ years of hands-on experience in Java-based web development, including Spring Boot/Spring Framework
- Strong problem-solving skills and ability to work independently
- Experience in Agile teams and Agile methodologies
- Proficient with Java 17+, Maven or Gradle build tools, and Unix commands
- Knowledge of SQL and experience with relational and NoSQL databases
- Experience with JavaScript/TypeScript and React
- Familiarity with RESTful APIs, microservices, and API documentation standards
- Experience with Docker, Kubernetes, Jenkins, Helm, and Azure cloud deployments
- Skilled in unit and integration testing frameworks such as JUnit, Mockito, WireMock, Postman, and REST Assured
- Experience with version control using Git and Agile tools such as JIRA and Confluence
- Upper-Intermediate English proficiency
Nice to have
- Experience with Kafka
- Familiarity with GraphQL
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