Advanced Java & Cloud Mentoring Program
Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
Program start
14 weeks

If you would like to jumpstart your career, while learning the most recent technologies from professionals who work on the projects of top-notch companies then this program was built for you! We will guide you through a 3-month long training, providing a mix of valuable knowledge, which you wouldn’t be able to gain anywhere else in just a few months! 

  • Register until 20-06-2024
  • Program start on 1st of July (start date can vary according to group formation) 
  • Format: Group mentoring (1 session / week) with self-learning materials, Q&A sessions and task reviews. 
  • Topics: Advanced Java and Enterprise technologies 
  • Expected investment from students: 20 hours / week 
  • Program length: 3 months 

After completing this program, high-performing candidates might get the chance to continue their learning according to their level, skills, and available opportunities at EPAM. 

Java is a popular programming language used to create enterprise-level solutions. It is easy to adapt, scale and use for app development for a wide range of platforms.
More about this skill
What is required for training:
  • Recommended level of English knowledge is B1+ or higher 
  • Strong core Java knowledge and practical experience 
  • Solid logical and algorithmic thinking 
  • Good understanding of Build tools and Clean code 
  • Solid knowledge of Spring Framework (Core, Boot, AOP, & MVC)  
  • Familiarity with Restful API and Java Persistence 
What will you learn?
In the Advanced Java & Cloud mentoring program, you will explore:
How to get started?
  1. Register on this page till 20-06-2024. Once you fill in all the required fields and attach your CV, you will find the confirmation email with more details in your mailbox. Your CV will be reviewed by our recruiters. 
  2. Take an English test available in your profile. You should complete it within 3 days after registration and reach at least B1+ English level.    
  3. Pass a technical assessment. You will receive the exam link via the post-registration email. Please complete it at your earliest convenience, but not later than 7 days after registration. Please, keep in mind that we have limited seats, and the selection processes are happening continuously. 
  4. Communicate with one of our recruiters. Upon completing the technical assessment and reaching the required score, we will contact you within days to ask some general questions and guide you on the next steps.  
  5. Pass an online technical interview. After a successful discussion with a recruiter, you will agree on the schedule of an approx. 90-minute-long tech interview led by an EPAM specialist.  
  6. Wait for the enrolment results. We will inform you via email within 5 days after the interview. 
Please read this info before registration:
  • At the time of application, the applicant must be eligible to work (full-time position) in Croatia. 
  • The estimated start date of the program is 01-07-2024. The program start date may change, so the selection period may be adjusted accordingly. Please regularly check for updates on this page and via email. 
  • Active participants of ЕРАМ Educational programs and employees of EPAM Systems are not allowed to register for the training. Feel free to contact the Training Coordinator or Resource Manager regarding other opportunities. 
  • Considering the limited number of program slots, the application order and selection results will be decisive factors for being enrolled. 
Useful links


  • OCP Oracle Certified Professional Java SE Developer Complete Study Guide by Jeanne Boyarsky, Scott Selikoff (Latest) 
  • Effective Java by Joshua Block (3rd ed.) 
  • Java Puzzlers by Joshua Block 
  • Pro Git by Scott Chacon and Ben Straub 
  • Clean Code by Robert C Martin 
  • Pragmatic Unit Testing in Java 8 with JUnit by Jeff Langr, Andy Hunt, Dave Thomas 

Reading materials 


Advanced Java & Cloud Mentoring Program
July · 14 weeks
Mentoring · Online

Have any questions? Contact us

Org Uni Prog Online HR