Position: Java Trainee
Company: OSDB
Category: Java
Experience: no_exp
English level: intermediate

⚡️ **НЕОБХІДНІ НАВИЧКИ:**
- Java Core (Collections, Exceptions, Streams, Generics, Memory management);
- Basic knowledge of Spring Boot;
- Basic knowledge of SQL;
- Basic knowledge of unit and integration testing;
- Work in a team.

Languages:
1. English — Intermediate+ level, written and spoken
2. Ukrainian or Russian

⚡️ **БУДЕ ПЛЮСОМ:** 
- Java Concurrency;
- Spring Data (Hibernate), Spring Security, AspectJ;
- NoSQL databases: MongoDB, Cassandra, Couchbase.

Кандидату буде надано навчання протягом перших 3-ох місяців.
Навчання буде полягати у розробці тестового продукту, використовуючи prod tech stack.

- Java 14+
- REST, WebSockets
- Spring Framework (Boot, Data, Security)
- Swagger, Lombok, MapStruct
- PostgreSQL, Liquibase
- Stripe, SendGrid, Apache POI
- Docker, Maven

⚡️ **ПРОПОНУЄМО:**
1. Flexible working hours and flexible approach to work;
2. Competitive compensation depending on skills and experience level;
3. Various projects and tasks which help you to grow professionally and advance your career;
4. Paid vacation and sick days, national holidays;
5. English classes;
6. Team that really rocks.


Join the team and impact the future of the app — we love proactive creators.