Job Vacancy Detail Page
Junior Java Developer [CA Services]
Job Description
We are looking for a Junior Java Developer for the Certificate Authority Services team. The team is developing a service for issuing non-qualified electronic signatures for external customers.
Responsibilities
- Develop new functionality in Java (including Spring);
- Support and improve existing system components;
- Write SQL queries for database operations;
- Write unit tests (JUnit);
- Perform manual functional testing (regression, functional)
What we expect
- Students of the 1st-2nd year of bachelor's or specialist programs, as well as college students studying in IT specialties;
- Solid knowledge of Java Core (Collections, OOP, exceptions, file operations);
- Knowledge of SQL (writing queries, JOIN, grouping);
- Basic understanding of Spring (IoC, DI, Spring Boot);
- Experience with Git (GitLab) and understanding of CI/CD principles;
- Unit testing skills (JUnit);
- Understanding of testing fundamentals (types of testing, test cases).
What we offer
- Work schedule of 20-40 hours per week;
- Development within teams of professionals and an experienced mentor ready to share knowledge;
- Mobile communication covered by the company;
- Subscription to the online cinema KION, MTS Music service, MTS literary service Stroki, unlimited messengers and social networks;
- Special offers from partners and discounts on products from the MTS ecosystem;
- Continuous development — access to courses and webinars from the corporate university and online library.