Java & 9 others
EPAM Systems
Software Engineering
Colombia · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico · Remote
Posted on Dec 23, 2025
Responsibilities
- Develop both backend and frontend parts of web applications
- Work alongside team members to achieve project goals
- Design and create microservices for scalable architectures
- Integrate cloud services to improve application capabilities
- Review code and offer constructive technical feedback
- Document development processes thoroughly
- Perform unit tests to verify code functionality
- Identify and fix software bugs and optimize performance
Requirements
- Relevant experience of at least 2 years
- Proficient in SQL
- Good understanding of microservice architectural patterns
- Experience using Spring Boot framework
- Familiarity with RESTful API creation
- Strong knowledge of Java Core concepts
- Hands-on practice with Java 8 features
- Practical ReactJS development experience
- Expertise in Amazon Web Services platform
- Experience conducting unit testing
- English language skills at B2 level or above
Nice to have
- Eagerness to learn new frontend and cloud technologies
- Background working in agile development settings
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