ОПИС ВАКАНСІЇ
Java-розробник (Middle/Senior) (віддалено / повна зайнятість)
Шукаємо розробника на інноваційну платформу для продажу нерухомості. Ми автоматизуємо процеси між агентами, орендодавцями та орендарями, роблячи комунікацію і підписання договорів швидкими та прозорими.
Наразі ми шукаємо Java-розробника, який посилить наш бекенд-команду. Якщо ти маєш досвід з мікросервісною архітектурою, любиш чистий код, і хочеш працювати у продукті з реальним навантаженням — ми чекаємо на тебе!
Що ти будеш робити:
- Розробляти і підтримувати мікросервіси на Java (Spring Boot)
- Працювати з підписками, ролями, авторизацією та білінгом (Stripe)
- Брати участь у проєктуванні API та взаємодії з іншими сервісами (User, Tenant, Payment, IAM)
- Оптимізувати продуктивність, масштабованість і безпеку рішень
- Писати тести (unit/integration), брати участь у code review
- Взаємодіяти з DevOps-командою (Kubernetes, Prometheus, Grafana)
Наш стек:
- Java 17+, Spring Boot 3, PostgreSQL, Kafka
- REST API, OpenAPI, MapStruct, Liquibase
- Kubernetes (RKE2), Helm, Prometheus, Grafana, NGINX Ingress
- Stripe, Keycloak (IAM), GitHub Actions
- Архітектура з підтримкою multi-tenant та кастомних ролей
Очікуємо від тебе:
- 3+ років досвіду з Java + Spring Boot
- Досвід з базами даних (PostgreSQL), API та мікросервісами
- Розуміння принципів авторизації/аутентифікації, ролей, безпеки
- Бажання брати участь у продуктовому розвитку, а не просто «робити задачі»
- Рівень англійської — pre-intermediate+ (читати технічну документацію)
Буде плюсом:
- Досвід роботи з Stripe, Keycloak, Kubernetes або Kafka
- Розуміння CI/CD, Docker, Helm
Що ми пропонуємо:
- Повністю віддалена робота з гнучким графіком
- Можливість впливати на продукт і технічні рішення
- Можливість розвитку в напрямку архітектури, DevOps або Team Lead
Контактна інформація →