JustJoin.IT Praca zdalna Junior

Java Development Trainee

EPAM Systems

⚲ Poland (Remote)

Wymagania

  • Algorithms
  • Java I/O Basics
  • Java Lambdas
  • Java
  • Java Collections

Opis stanowiska

If you have the basics of Java down but feel the gap between "coding" and "building professional software," this 4-month program is your bridge. Designed by EPAM’s senior engineers, this training transforms your theoretical knowledge into the practical stack used on global projects. What you’ll master: We focus on the "Professional Java Stack" the tools companies actually hire for: • Advanced Java: Deep dive into OOP, Collections, and functional programming (Lambdas & Streams). • The Spring Ecosystem: Build robust web applications using Spring Core, Boot, and MVC. • Data & Clean Code: Learn to manage diverse data formats and write efficient, maintainable code that passes professional peer reviews. Don’t miss this opportunity – apply today! Your path to becoming a Java Developer The Learning Roadmap Duration: 4 Months | Commitment: 12–14 Hours/Week | Format: Remote/Hybrid • Self-Paced Core – High-quality modules available 24/7. • Practical Lab – Tasks and quizzes designed to test your logic, not just your memory. • Live Mentorship – Group sessions to solve complex blockers and discuss industry trends. Why choose this program? • Built by practitioners – Our curriculum isn’t academic; it’s designed by EPAM specialists based on real-world project demands. • Career-synchronized learning – At 12–14 hours per week, you can level up without quitting your current role or studies. • Feedback-driven growth – Forget shouting into the void. Get instant task feedback and live mentoring twice a week. • The EPAM pipeline – Top performers don't just finish a course they may qualify for advanced internal programs and career opportunities at a global tech leader. What is required for training: • English proficiency at a B2 level or higher • Java Basics – familiarity with I/O, Collections and Lambdas • Strong algorithmic thinking and a problem-solving mindset How to get started? • Register on this page, filling in all required fields and attaching your CV. You’ll receive a confirmation email with further details. • Take the English test within 5 days of registration – B2 level or higher is required. • Pass the entry technical test available in the "My enrollments" section within 5 days after registration. • Enroll and start learning – If admitted, you’ll get a notification with final enrollment results and detailed instructions on how to begin your training. Tip: Regularly check your profile’s mailbox to stay updated on important notifications. What will you learn? • OOP • Design Patterns • Data Formats • Build Tools • Unit Testing and mocking • Engineering Best Practices, Clean Code • Spring Core • Spring Boot • Java Persistence • RESTful API • Spring MVC