Senior Java Engineer

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

 

Зони відповідальності

  • Створювати, розгортати та підтримувати мікросервіси в продакшені
  • Розбирати складні інциденти/кейси, аналізувати причини й обирати найкращий технічний підхід
  • Розробляти нові бекенд-сервіси на Java із використанням Spring Boot
  • Покращувати існуючі рішення з точки зору performance / scalability / reliability
  • Працювати з фокусом на результат і відповідальність, а не лише на виконання задач у трекері

     

Що потрібно для цієї ролі

  • 5+ років комерційного досвіду з Java
  • 2+ роки досвіду роботи з distributed systems
  • 4+ роки у мікросервісній архітектурі в продакшені.
  • Впевнене володіння Spring ecosystem (Spring Framework, Spring Boot тощо)
  • Глибокий досвід із Kafka. 
  • Робота з базами/сховищами: PostgreSQL, MongoDB, Redis
  • Практика з Docker, Kubernetes, та хмарною інфраструктурою AWS. 
  • Розуміння CI/CD, автоматизованого тестування та практик підтримки якості коду
  • Досвід у high-load або data-intensive продуктах

 

Буде плюсом

  • Знайомство з DocumentDB або SingleStore
  • Участь у системному дизайні й формуванні архітектури не одного сервісу, а ширше на рівні платформи. 

 

Про продукт

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

Required languages

English B1 - Intermediate
Published 23 January
112 views
·
25 applications
To apply for this and other jobs on Djinni login or signup.
Loading...