Junior Java (Internship)
We want to get acquainted with you as soon as possible, so we are considering applications from candidates who have passed the AI recruiter stage in an accelerated manner. This helps us provide feedback faster and avoid making you wait.
The first stage of selection for this vacancy is communication with an AI recruiter. After applying, you will receive an invitation by email to complete a preliminary interview with GigaRecruiter in Telegram. The conversation will take approximately 10 minutes. Its purpose is to clarify missing details and speed up the consideration of your candidacy.
GigaRecruiter is just starting its journey, so we ask for your understanding. Your experience and participation will help make it convenient and useful!
Responsibilities
- Backend development (Java/Spring) according to ready-made technical specifications, creation of simple prototypes
- Documentation and testing of REST/gRPC APIs
- Participation in sprint planning, decomposition of own tasks
- Working with databases (CRUD, data models) and configuring service interactions
- Participation in Code Review (code inspection and refinement)
- Assistance in integrating LLMs and piloting AI tools (under the supervision of seniors).
Requirements
- Basic knowledge of Java (OOP, Collections, Exceptions)
- Spring fundamentals (Boot, DI) — university projects are sufficient
- Knowledge of SQL (JOIN, GROUP BY) and relational database principles
- Ability to work with Git
- Understanding of HTTP/REST
- Willingness to learn and work in a team
Will be a plus:
- Pet projects in Java/Spring
- Familiarity with JPA/Hibernate, Kafka, Linux, PostgreSQL, Agile/Scrum.
Conditions
- 3-month internship with the possibility of extension or full-time employment
- Comfortable modern office near Kutuzovskaya metro station
- Work format: office
- Corporate gym and recreation areas
- More than 400 educational programs from SberUniversity for professional and career development
- Voluntary medical insurance from day 1
- Prime subscription with the possibility of sharing with three close people
- Reward for recommending friends to the Sber team.