Position: Trainee/Junior Java Developer
Category: Java
English level: upper
Years of experience: 0.5


- Excellent written and communication skills in English and Ukrainian.
- 1+ year of Java programming with the Spring Framework (working with REST API).
- Experience working with databases such as PostgreSQL and H2; their connections to applications with JPA.
- SQL (familiar with all CRUD commands), XML, JSON (working with Postman), HTML, CSS, TypeScript (JavaScript), and MVC.
- Knowledge of OOP (Object-Oriented Programming).
- Familiar with CI/CD practices, SOLID principles, and testing approaches like TDD and BDD.
- Pet projects - on a request.