Position: Middle/Senior Java (Kotlin) Engineer
Company: Sombra Inc
Category: Java
Experience required: 3y
English level: intermediate

**Requirements:**	
- Experience with Java 
- Good knowledge of Java Core + Multithreading, Spring + Hibernate, SQL, Transactions(ACID), Docker + Linux, Microservices vs Monolith, Patterns, Git, Session vs Tokens in auth
- At least Intermediate Strong English level

**Good to know:** 
- Liquibase, RADIUS, DataDog, Rancher, Gradle
- A bonus would be even a basic knowledge of Kotlin and PHP(the monolith is written in it, so in order to rewrite it you need to dig into the code sometimes)

**Responsibilities:**
- Implementation of new features;
- Update/maintenance of existing code base;
- Daily professional communication with customers;
- Participation in meetings, planning etc.

**What we offer:**
- 50% cost compensation for attending courses and seminars on self-development;
- Сareer opportunities;
- Internal University (Tech Communities (Front End, Back End, QA), leadership program, etc);
- English training courses (twice per week+Communication Course, Grammar Course, Emailing Course and of course practice with native speakers every week);
- Paid time off (vacation days (18 working days) and sick days (10 working
days));
- Gym memberships or discounts (6000 UAH per year);
- Wellness programs (participation in running marathons, health plan
(vaccination, dental or vision plans, etc);
- Corporate doctor;
- Corporate events (travel talks, online parties);
- Parental Leave