Accelerate your career with EPAM’s Java Academy!

The Java Academy program is for people in the early stages of their Java Developer career. This is a unique opportunity to improve your Java skills under the guidance of an excellent coach.

We offer a structured, full-time three-month training program

We seek ambitious learners who are looking to grow their skills

We welcome a diversity of backgrounds, experiences and perspectives

Java Academy Candidate Requirements

  • Basic knowledge of Java language
  • English level – B2 (spoken and written)
  • Full-time, in-person availability (40 hours per week)
  • Commercial experience in IT development projects
  • Programming tools

Tomasz Borek, Lead Training and Development Specialist

Tomasz is a coder from Poland. You could say coding is in his DNA, as both of his parents are also coders. He strives to learn something new every day.

Proud of: and

Co-lead: SCKRK, Polish JUG, Lambda Lounge Kraków

Candidate Selection Process

  • Complete an online Java test, 90 minutes (you will have three working days to complete this test)
  • General, in-person interview with recruiter for selected candidates
  • Full day, in-person assessment, 9:00 am - 5:00 pm


Java Academy Activities

  • Introductory lectures
  • Solo coding tasks
  • Testing
  • A group coding project
  • Introduction to network, protocols and infrastructure
  • A final, solo project

Selected candidates will be hired at EPAM as Junior Java Developers on a full-time employment contract. The salary will be adjusted based on your experience and technical evaluation results. You will also be paid during the training period.

As an EPAM Software Developer, you will have the opportunity to interact with skilled engineers worldwide, get acquainted with various industries and domains and work with modern technologies.

EPAMers in Krakow focus on delivering reliable, scalable and flexible components to the IT landscape, and integrate these technologies with the existing systems, emphasize online processing and leverage the synergies for several industries, including:

  • Financial Services 
  • Business Info & Media 
  • Retail & Distribution 
  • Software & Hi-Tech 
  • Travel & Hospitality
  • Life Sciences & Healthcare
  • Energy & Utilities
  • Manufacturing & Automotive
  • Insurance

EPAM’s Java Academy is targeted to start on April 3, 2018. Please apply!


In case of any questions, feel free to contact us:

Please note that if you are selected as a Java Program candidate, you will be contacted directly.