Show more filters
Banner image for EPAM Systems
Job Type   /   Job Level
Internship   /   Internship
Job Location
Poland
A free Jobstore account is required to proceed to the employer site.

If you have profound knowledge of Java Core & Java Web Development and strive to obtain the hands-on experience needed for a bright IT career start, then this Java program 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 completion, you will gain market-oriented soft and hard skills to kickstart your career journey as a Java Developer and work in the IT industry.


What do we offer?

  • Industry-based education. As a leading software engineering company, we will help you explore emerging technologies and best practices that the market demands.
  • Top-notch learning materials. EPAM specialists with extensive project experience have designed and tested the educational content in numerous training runs.
  • Practice-oriented approach. This comprehensive program focuses on providing you with hands-on experience and practical application of the concepts learned.
  • Support from experienced mentors. Our specialists will navigate your learning and cover open questions at regular Q&A sessions.
  • Career advancement. Upon successful program completion, we will consider you as a candidate for open positions based on your demonstrated skills and available opportunities at EPAM.


What is required for training:

  • English level B2 or higher
  • Strong Java Core and OOP knowledge with hands-on coding experience
  • Solid logical and algorithmic thinking
  • Understanding of build tools (Maven), version control (Git), and clean code principles
  • Experience with unit testing and basic software architecture/design patterns
  • Familiarity with relational databases and SQL (ability to write and adapt queries)
  • Practical experience building Java back-end applications
  • Knowledge of Spring Core, networking basics, HTTP protocol, and REST principles


Good to have knowledge:

  • Experience with Spring Boot, AOP, MVC, JPA/Hibernate
  • Familiarity with Java Persistence API
  • Experience with building full-fledged back-end applications using frameworks
  • Understanding of front-end technologies (React/Angular, TypeScript) is a plus
  • Insight into cloud-related technologies is a plus


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


A free Jobstore account is required to proceed to the employer site.
Jobs in Poland   »   Java Trainee

More jobs

People also search