- Immersing in the Java and Spring framework, understanding its components and role in modern software development
- Learning essential design patterns, their necessity, and implementation in software development
- Engaging in practical assignments and projects to apply theoretical knowledge and enhance problem-solving skills
- Gaining experience in developing a REST API service with Spring Boot, Hibernate, PostgreSQL, and within a Microservices Architecture
- Strong knowledge of Object-Oriented Programming (OOP)
- Good understanding of Java Core
- Solid SQL foundation
- Knowledge of algorithms basics
- Experience with the Git Version Control System
- Basic understanding of REST will be a plus
- Knowledge of Spring Core, Spring Data, Spring Boot is desirable
- English proficiency at B1 level or higher
- Ability to dedicate 6 hours daily to study and development (offline)
At Vention, we assemble senior-level, dedicated teams of developers to help fast-growing startups and innovative enterprises drive impact and achieve their goals. We’ve delivered solutions across multiple domains, including FinTech, PropTech, AdTech, HealthTech, e-commerce, and more.
Vention has been developing Java solutions since the company was founded. Our Java team currently consists of more than 200 developers that have implemented a wide variety of projects. We provide web development services based on a widely used tech stack, including Java, Spring, and Hibernate. Our engineers work on the back-end development and Big Data projects, as well as full-stack development work.
In collaboration with Universities and IT-Schools, we run hackathons, mentor students, and speak publicly. Conferences are also part of our schedule. There are several Java development areas at our company. There are four of them: Big Data, QA Automation, Mobile, and Web. We conduct dev2dev meetups and internships for all of them internally.
- Enjoy personalized learning with intimate group sizes of 3-15 or opt for a one-on-one experience
- Our dynamic curriculum offers a mix of hands-on practice and essential theory, tailored for groups or adjusted to fit individual needs
- Give yourself at least three months to dive deep into the material in a group, or choose an individual internship length that aligns with international standards
- Discover the industry inside out. This internship provides insights into the IT world, giving you a leg up in your future career
- Receive guidance and support from an experienced mentor throughout your internship journey
- Beyond learning, there's a chance for employment. Successful interns might land a full-time job with us after the program
- Dive into real-world projects! Get hands-on experience with genuine IT challenges and see firsthand the solutions in action
Engineer your success!