The X-Stack Program is an immersive and comprehensive learning experience tailored for Java, Front-End, and .NET Juniors developers seeking to expand their skillsets and excel in future full-stack development.


¡Muchas felicidades!
El siguiente paso es hacer una entrevista con el área de reclutamiento de EPAM.
Se les estará contactando vía correo electrónico para esa dinámica.

Raúl Humberto Díaz Fernández
Luis Alvar Sanchez Catzin
Marcos Soto
Saúl Sebastián Salazar Lima
David Valladares López
Xiao Shuan Su Zaragoza
Edwin Orlando Cetina Chi
Adonis Becerra Morales
Ricardo Villagrana Bañuelos
Dhyana Verján Vargas
Joaquin Alberto Gonzalez Vazquez
Jose Gomez Camacho
Fernando Cervantes
José Eduardo Hurtado Gómez

Con el apoyo de

En colaboración con

General description

Through a series of in-depth learning modules and mentors, learners will explore the essential technologies and frameworks required for end-to-end application development.

The complete learning path of the X-Stack program consists of three major areas:

1. Major Skill (JAVA) part, Artificial Intelligence, Engineering Excellence
2. Cloud for developers
3. Front-End Essentials for developers

Candidate Profile:

This program is open for everyone in the country, We welcome applicants from all industries and educational backgrounds who comply with requirements above. 

Key Dates:

• Registration start date: Nov 06, 2023
• Registration end date: Nov 30, 2023
• Masterclass: Nov 21, 2023 at 18:00
• Exam start date: December 2, 2023 at 0 hours.
• Exam end date: December 3, 2023 at 3 pm.
• Preselected candidates: Dec 4, 2023
• EPAM filtering with preselected candidates: Dec 11 to 13, 2023
• Candidates winners list: Dec 14, 2023

Solution type

The X-Stack Program is designed for java juniors’ developers who have a strong foundational understanding of programming concepts and skills and some experience in topics as listed below:

Java back-end
• Java programming language
• Java Web Development (HTTP, web-servers, Servelts/EE)
• Design patterns & Engeneering principles (SOLID, etc)

Java Frameworks
• Spring Core, MVC
• Spring Boot
• Spring Security
• Microservices
• Messaging

Databases & ORM Frameworks
• ORM/Hibernate

Engineering & tools
• Git & Build tools
• Unit tests (JUnit, TestNG + Mockito)
• Engineering best practices

Front-end stack
• HTML and CSS
• JavaScript

• English communication skills at the B2+ level
• Availability for full-time work (40 hours per week)

Relevant additional information

The X-Stack program, participants will possess the required knowledge and skills to develop modern, secure, and scalable full-stack applications using Java technologies.

Keep in mind this is an opportunity to get trained and get paid as formal job, but our approach is to prepare you before exploring a formal project assignment.

Upon successful competition, you will have the opportunity to become a full time EPAMer if interested, at the end all our graduates will be well-prepared for success in the competitive full-stack development.


Master Class sessions:

  • Master Class EPAM SYSTEMS MÉXICO: November 21.

See Master Class


The challenges is focused to identify you currents skills and potential. So do your best at any activity defined on it, we are not looking for the fast applicant, we are looking for the person with good technical foundations to develop him on the next level.

Use your innovation capacity, creativity and provide the best solutions you know for each challenge. This is not a speed test, so take your time and shine.

Panel of Judges

Employees from EPAM with relevant experience in the industry and technology you are applying for.

Relevant terms and conditions

The results are final and the candidates with positive results will be moved as part of selection process according to EPAM guidelines.