JavaScript (Fullstack) & 12 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Jan 10, 2026
Responsibilities
- Develop and maintain full stack web applications using Java and JavaScript frameworks
- Implement user interfaces with ReactJS, HTML, CSS, and TypeScript
- Design and consume RESTful APIs and microservices architecture
- Apply best practices in Spring Boot, Spring MVC, and related Java frameworks
- Write efficient SQL queries and manage relational and NoSQL databases
- Collaborate with cross-functional Agile teams to deliver features on schedule
- Utilize DevOps tools such as Docker and Kubernetes to support CI/CD pipelines
- Perform unit and integration testing using JUnit, Mockito, and Postman
- Document APIs using Swagger/OpenAPI specifications
- Troubleshoot and resolve software defects and performance issues
- Participate in code reviews and mentor junior developers
- Adapt to evolving project requirements and new technologies
- Communicate effectively with clients and team members to ensure project success
Requirements
- Bachelor’s degree or higher in Information Technology, Engineering, or related field
- Minimum 3 years of hands-on experience with Java (Java 17+ preferred)
- Experience with ReactJS, HTML, CSS, JavaScript, and TypeScript
- Over 1 year of experience with cloud platforms, particularly Microsoft Azure
- Proven experience working in Agile software development teams
- Strong problem-solving and independent working skills
- Experience with Spring Boot, Spring MVC, and microservices architecture
- Proficiency in SQL and experience with relational and NoSQL databases
- Familiarity with DevOps practices and containerization tools
- English language proficiency at B2 Upper-Intermediate level
Nice to have
- Experience with Docker containerization technology
- Knowledge of Kubernetes orchestration platform
- Familiarity with JUnit testing frameworks
- Understanding of Mockito and WireMock for mocking and testing
- Skills in Postman for API testing and automation
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