Middle Java Developer (offline)
Що потрібно знати і вміти:
- Успішно застосовувати на практиці 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→
Similar jobs
Middle/Senior Java Developer at Sumix Corporation
Ukraine $2500-4000
Middle Java Developer at ThingsBoard, Inc.
Ukraine
Middle Java Developer at Gransoft solutions
Relocate, Poland, Ukraine
All jobs Java Kyiv All jobs Ajax Systems