Colombia
Java Specialization. Part 1
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.
18_WCA_lady_v2.jpg
18_WCA_lady_v2.jpg
Pricing
Free
Program start
January 2025
Type
Laboratory
Language
English
Duration
20 weeks
Format
Online
Level
Specialization
Details

If you have profound knowledge of Java Core & Back-End Development and strive to obtain the hands-on experience needed for a bright IT career start, then this unique Java Laboratory is what you need. 

Showcase your level of expertise and join this expert-led program to:

  • Learn how to develop enterprise-level applications
  • Explore modern architectural patterns, frameworks and cloud computing
  • Become a T-shaped specialist ready to face complex engineering challenges
  • Understand the approach to utilizing AI tools for developers

Upon successful completing, you will have an opportunity to take a production technical interview and get a job offer from EPAM as Junior Java Developer, according to your knowledge and skills level and available opportunities in the company.

The number of spots in the course is limited, and your chances of being accepted depend on how well you perform during the selection stages. Candidates who achieve the highest scores in the English test, theoretical assessment, and practical task will be invited to join the program.

  • Registration close date: December 16, 2024
  • Program start date: January 13, 2025*
  • Program end date: May 30, 2025
  • Format: online topics and practical tasks, regular group and individual sessions with mentors
  • Average engagement for studies: 15-20 hours per week

* Please note that the program’s start date may slightly change. The selection period will adjust accordingly

What do we offer?
  • Mentors support: you will get regular feedback and guidance on practical tasks, helping refine skills and take your coding abilities to the next level
  • Flexibility: depending on your weekly engagement, the program will last ~3,5 months – the more time you devote to learning, the faster you complete it
  • Top-notch materials: our curriculum is designed by Java experts with extensive project experience and validated in hundreds of training runs
  • Industry-based education: we will help you explore emerging technologies and best practices, ensuring you are equipped with the knowledge that the current market seeks
What is required for training:
training-is-for-you
  • English proficiency level from B1 (Intermediate) and higher  
  • Solid knowledge of Java Core and skills in Java Multithreading 
  • Experience with Java Web technologies (Front-End: HTML, CSS, JavaScript; Back-End: Servlets) 
  • Expertise in database development using SQL Standard and JDBC API  
  • Knowledge of Spring Framework 
  • Familiarity with design patterns  
  • Experience with unit testing 
How to get started?
  1. Register on this page. Once you have filled in all the required fields, you will find the confirmation with more details in your mailbox or notifications tab. 
  2. Take an English test by December 16. It is available at "My enrolments" tab in your personal account on this Campus Portal. The required level is B1 (Intermediate) and higher.
  3. Pass a Java Entry Assessment by December 16. It will take approximately 3-4 hours (in total) and embrace a theory quiz and practical tasks. 
  4. Have an interview with a recruiter. Our specialist will contact you if you complete the previous step successfully. 
  5. Take a technical interview. You will communicate one-on-one with a Java Engineer of the Middle+ level. 
  6. Wait for the enrollment results. We will notify you about them at the end of the enrollment process.

Please check your profile's mailbox regularly to make sure you get all important notifications.

What will you learn?
This Laboratory will take ~3,5 months with the expected engagement of 15-20 hours per week, during which you will dive into:
Git Advanced
Java Advanced (Microservices, NoSql, etc.)
Spring Core & Hibernate Advanced
Spring REST API Basics & Advanced
Spring Boot & Spring Security
Please read this info before registration
  • This program is for citizens of Colombia and specialists who have relocated to this country for a permanent stay.
  • The learning process will be quite intensive, so we only invite graduates or students in their final year.
  • Considering the limited number of places in the group, the selection results will be decisive factors in enrollment.
  • If you consider applying while enrolled in another EPAM Campus program or working at EPAM, please discuss it with your Training Coordinator or Resource Manager first.
  • We have designed this program for IT beginners seeking to refine their automated testing skills. If you have production experience, feel free to explore our career website for job opportunities.


Java
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
direction