Currency

Java Trainee (Beginner Level)

Java

Java Trainee (Beginner Level)

Java

Remote, Kraków +4 Locations

EPAM Systems

Practice / Internship
Internship
Junior
Remote

Tech stack

    English

    B1

    Algorithms

    junior

    OOP

    junior

    Data

    junior

Job description

If you dream of becoming a Java engineer and are ready to explore this powerful programming language, our beginner's program is just what you need!


Details

Our learning path consists of multiple stages, providing a step-by-step guide to help you gain comprehensive knowledge. By joining us, you will:

  • Explore all the essential concepts to get started with Java.

  • Learn the fundamentals of software engineering.

  • Apply your newly acquired skills to create your first application.


What do we offer?

  • Education within an IT company – As a leading software engineering company, we will help you explore emerging technologies that are in demand in the current market.

  • Top-notch learning materials – You will learn from a curriculum designed by Java specialists with extensive project experience, validated through hundreds of training sessions.

  • Beginner-friendly approach – With built-in instructions and accessible delivery, you will find it easy to navigate and succeed in the program.


What is required for training:

  • Proficiency in English at the B1 (Intermediate) level or higher

  • Knowledge of data structures and algorithms or any programming languages

  • Understanding of the OOP principles



Please read this additional information prior to registration:

  • This training is for citizens of Poland and specialists relocated to this country for a permanent stay. 

  • Considering the limited number of program slots on a second stage, the assessment results will play a decisive role in the enrollment process.

  • Due to the limited number of spots, the application order and assessment results will determine enrollment.

  • The program is not available to current EPAM Campus participants or EPAM employees. Please contact your Training Coordinator or Resource Manager for information on other opportunities.

Published: 23.09.2025

Java Trainee (Beginner Level)

Apply

Java Trainee (Beginner Level)

Remote, Kraków

EPAM Systems

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowy... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.