Middle Java Developer (offline)

Ajax Systems Ukrainian Product 🇺🇦

Що потрібно знати і вміти:

- Успішно застосовувати на практиці Java 8+ мінімум 3 роки.

- Досвід роботи і хороше розуміння фреймворків Spring Boot, Spring Data, Hibernate.

- Добре розуміти Java concurrency, мати практичний досвід в цій області.

- Вміти будувати REST сервіси.

- Розуміти роботу розподілених систем.

- Досвід роботи з реляційними СУБД.

- Вміти і писати модульні / інтеграційні тести (культура застосування TDD буде плюсом).

- CI / CD Git, Gradle, Jenkins, Docker, Kibana.

 

Буде плюсом:

- Досвід функціонального і реактивного програмування.

- Досвід створення якісного API для фронтенда.

- Досвід роботи з одним з брокерів повідомлень (Kafka, NATS)

- Досвід роботи з AWS і розуміння принципів хмарної розробки.

- Досвід роботи з будь-яким key-value сховищем.

- Досвід роботи з документоорієнтованих СУБД (MongoDb, Elasticsearch).

- Бажання писати на Kotlin.

- Вміти будувати масштабовані високонавантажені системи.

 

Що треба робити:

- написання коду, який приємно читати і підтримувати

- злагоджена взаємодія з технічної культури з тестами, CD і devops

- брати активну участь в розробці та поліпшенні архітектури

- розвиток сервісів для нашої лінійки b2b і b2c продуктів

 

Ми пропонуємо:

- Класну різнобічну команду професіоналів.

- Гідну зарплату.

- Пряму віддачу від зусиль, видимий результат своєї праці.

- Багато свободи в прийнятті рішень і розвитку системи.

- Оплату профільних курсів, тренінгів, конференцій.

- Медичне страхування.

- Гнучкий графік.

The job ad is no longer active
Job unpublished on 2 November 2020

Look at the current jobs Java Kyiv→