Java Intern
Details
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 internship 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 completing the internship, you may have an opportunity to take a technical interview and jumpstart your career journey at EPAM.
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 internship completion, we will consider you for open positions based on your demonstrated skills and available opportunities at EPAM.
Training process
The program will last ~4 months and require ~20-30 hours of weekly engagement, such as:
- Exploration of self-study materials (lectures and text resources), accessible at any time
- Completion of practical tasks and theory quizzes with instant feedback
- Participation in weekly Q&A sessions led by EPAM experts
What is required for training:
- English level from B1 (Intermediate) and higher
- Solid knowledge of Java Core and skills in Java Multithreading
- Proficiency in Java Web technologies (Front-End: HTML, CSS, JavaScript; Back-End: Servlets)
- Expertise in database development using SQL Standard and JDBC API
- Competency in Spring Core and Spring MVC
- Familiarity with design patterns
- Experience with unit testing
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).