Java Engineer

Шукаємо спеціаліста, щоб будувати й розвивати надійні мікросервіси у продакшині, долучитись до архітектурних рішень, на high-load продукті та працюватимеш із розподіленими системами на Java + Spring Boot.

 

 

Чим будеш займатись

  • Проєктувати, впроваджувати й підтримувати мікросервіси у продакшені
  • Розбирати складні технічні кейси й критично оцінювати варіанти реалізації
  • Писати нові backend сервіси на Java та Spring Boot
  • Покращувати існуючий код: performance / scalability / reliability
  • Працювати з відповідальністю за результат, а не лише за “закриті задачі”.

 

Що важливо для цієї ролі

  • 5 років комерційного досвіду з Java
  • 2+ роки роботи з розподіленими системами
  • Обов’язково: підтверджений практичний досвід мікросервісної архітектури в продакшені (не теорія)
  • Впевнене знання Spring ecosystem (Spring Framework, Spring Boot тощо)
  • Досвід із брокерами повідомлень: Kafka та/або RabbitMQ
  • Досвід із базами даних: PostgreSQL, MongoDB, Redis (плюс — якщо доводилося швидко освоювати нові сховища “на ходу”)
  • Практика з Docker, Kubernetes та хмарною інфраструктурою: AWS (досвід з GCP також буде плюсом)
  • Розуміння процесів CI/CD, автоматизованого тестування й практик якості коду

 

Буде перевагою

  • Досвід у high-load / data-intensive доменах
  • Знайомство з DocumentDB або SingleStore (достатньо сильного досвіду з relational + NoSQL та готовності швидко розібратись)
  • Участь у формуванні архітектури на рівні системи, а не лише одного сервісу

 

Про продукт 

Модульна high-load B2B-платформа з набором незалежних компонентів (наприклад: платіжний модуль, клієнтські web-рішення, інтеграційні та інші технічні модулі). 

Під кожен великий компонент є окрема команда, що допомагає масштабувати розробку та розвиток.

Required languages

English B1 - Intermediate
Java, Spring, Spring Boot, Kubernetes, Kafka
Published 19 December
65 views
·
16 applications
To apply for this and other jobs on Djinni login or signup.
Loading...