Senior Java Engineer

PayForce запрошує приєднатися до команди, що розробляє та впроваджує передові fintech-рішення для банків і бізнесу. Ми працюємо з сучасними технологіями та даємо можливість впливати на ключові технічні рішення продукту.

Робота в офісі, Київ. Залежно від досвіду можливо розглянути віддалено або гібрідний графік.

Technology Stack

  • Java 21, Spring Boot 3.4+, PostgreSQL, Apache Kafka, Maven/Gradle
  • SOA / мікросервісна архітектура
  • CI/CD (Jenkins, GitHub Actions), Docker, Kubernetes

Основні обов’язки

  • Проектування та розробка високонавантажених мікросервісних рішень на Java.
  • Архітектурне планування, вибір технологій та оптимізація продуктивності.
  • Менторство команди, проведення code review, участь у технічних обговореннях та плануванні спринтів.
  • Робота з Kafka (event-driven системи, інтеграція з банківськими API).
  • Співпраця з бізнес-стейкхолдерами: аналіз вимог, оцінка завдань, участь у формуванні продуктового беклогу.
  • Забезпечення високого рівня покриття unit та integration тестами, підтримка процесів CI/CD.

Вимоги

  • 4+ років комерційного досвіду розробки на Java (8–21) з використанням Spring Boot та Hibernate/JPA.
  • Досвід побудови мікросервісної/SOA архітектури, глибоке розуміння OOP, design patterns.
  • Практичний досвід роботи з Kafka та інтеграціями REST API.
  • Впевнене володіння SQL (PostgreSQL), знання принципів оптимізації запитів та роботи з legacy-системами.
  • Налаштування та підтримка CI/CD пайплайнів, контейнеризація Docker.
  • Досвід написання unit та integration тестів (JUnit, Mockito чи аналогічні).
  • Навички комунікації з бізнесом, участь у плануванні та оцінці завдань.
  • Досвід роботи в Agile/Scrum командах, впевнене користування Jira, Confluence, Git.

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

  • Офіційне працевлаштування, оплачувані відпустки та лікарняні.
  • Гнучкий графік, можливість працювати віддалено.
  • Прямий вплив на розвиток продукту та ключові технічні рішення.
  • Дружню команду й підтримку професійного зростання.
  • Довгострокову співпрацю у фінтех-домені з перспективою розвитку в Team/Tech Lead.

Required domain experience

Fintech 1 year

Required languages

English B1 - Intermediate
Git, Docker, Spring Boot, Maven, PostgreSQL, Apache Kafka
Published 21 October
64 views
·
11 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...