2,081,199open jobs
123,213companies
245,271added this week
Browse all
Location
In office (Vinnytsia, Dnipro, Zhytomyr)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 29, 2026.

Overview
Company
Impact
Profile match
Обслуговування приватних клієнтів, підрядників, підрядників малого та середнього бізнесу. Інтернет-Банк. Філі та представництва. Адреси банків та терміналів самообслуговування.

Основні обов'язки
Проєктування та розробка нових функціональних модулів і ключових сервісів складних інформаційних систем на базі Java 21+
Впровадження архітектурних патернів для розподілених систем (Saga, Orchestration, ідемпотентність, компенсаційні механізми) для забезпечення консистентності бізнес-процесів
Побудова високонадійних інтеграцій через REST API та черги/брокери повідомлень (Kafka / RabbitMQ)
Проєктування моделі даних та оптимізація взаємодії сервісів із базами даних (SQL / NoSQL)
Розробка метаданих-орієнтованої архітектури (Metadata-driven architecture) та декларативних механізмів обробки даних
Налаштування систем моніторингу та спостережуваності (Observability) за допомогою OpenTelemetry та Micrometer
Підтримка, рефакторинг та оптимізація існуючих сервісів для підвищення продуктивності та Fault Tolerance
Написання чистого, тестованого коду; розробка автотестів (JUnit 5, Testcontainers, Mockito)
Контроль міграцій схем даних (Liquibase) у рамках CI/CD процесів
Участь у Code Review, керування процесами в Git (branching strategy, PR flow), обмін досвідом і менторство колег

Основні вимоги
5+ років комерційного досвіду розробки на Java
Глибокі знання Java 21+ (records, sealed classes, pattern matching, modern Stream API, Concurrency, Generics)
Впевнене володіння стеком Spring Boot 3.x (Core, DI, Web/RestClient, Security, Transactions)
Досвід проєктування мікросервісної або модульної архітектури, розуміння патернів розподілених транзакцій та ідемпотентності
Практичний досвід роботи з чергами та брокерами повідомлень (Kafka або RabbitMQ): розуміння топології, партиціонування, DLQ, семантик доставки
Впевнений досвід роботи з реляційними базами даних (PostgreSQL): написання та оптимізація SQL-запитів, розуміння індексації та роботи пулів з'єднань (HikariCP)
Досвід роботи з рівнем доступу до даних (Spring Data / JdbcTemplate / ORM) та інструментами версіонування схем (Liquibase)
Досвід автоматизації тестування: JUnit 5, Testcontainers, Mockito
Досвід роботи з Docker, Docker Compose та Git
Розуміння практик структурованого логування та моніторингу додатків
Стабільність професійного досвіду (тривалі періоди роботи на проєктах, орієнтація на довгострокову співпрацю)
Високий рівень автономності, системне аналітичне мислення та відповідальність за архітектурні рішення

Буде перевагою
Досвід побудови Metadata-driven архітектури (декларативні підходи, кодогенерація, робота з деревами/графами)
Досвід роботи з Workflow Engines (Temporal, Camunda/BPMN, state machines)
Практичний досвід налаштування Observability (OpenTelemetry, Prometheus, Micrometer, Distributed Tracing)
Досвід роботи з NoSQL сховищами (наприклад, MongoDB)
Досвід роботи з планувальниками завдань (Quartz Scheduler: кластеризація, стратегії misfire)
Знання SpEL (Spring Expression Language) або інших expression engines
Практика Property-based тестування (jqwik)
Глибоке розуміння архітектурних компромісів (Trade-offs: Consistency vs Performance, Sync vs Async)

Своїм співробітникам ми пропонуємо
Роботу в найбільшому та найбільш інноваційному банку України
Офіційне працевлаштування та 24+4 календарних дні оплачуваної відпустки
Оплачувані лікарняні
Конкурентну заробітну плату з регулярним переглядом
Бонуси та премії відповідно до внутрішньої політики компанії
Медичне страхування
Корпоративне навчання, тренінги та доступ до внутрішніх баз знань
Гнучкий графік та можливість повністю віддаленого формату роботи
Корпоративну фінансову допомогу в критичних життєвих ситуаціях

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,081,199 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Vinnytsia
Senior Java Developer 4 hours ago
Remote (Ukraine) · Full-Time · Ukraine
JavaScript
Java
TypeScript
Java
Spring Framework
Databases
PostgreSQL
Amazon Aurora
Frontend
Angular
Mobile
Clean Architecture
DevOps
Rest API
CI/CD
Jenkins
AWS
GitHub
Management
Confluence
Jira
Apply
≈ $22k – $66k per year (Estimated) · In office · Part-Time · Kyiv · Lviv
Java
Java
Spring Boot
Hibernate
Spring Cloud
Databases
PostgreSQL
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $21k – $63k per year (Estimated) · In office · 5+ years exp · Ukraine
JavaScript
TypeScript
Node JS
Node JS
Prisma
Databases
MySQL
DynamoDB
Apache Kafka
Frontend
pnpm
DevOps
Rest API
Terraform
CI/CD
AWS
AWS Lambda
Amazon S3
Amazon EventBridge
API Gateway
Cybersecurity
Threat Modeling
Apply
In office · Part-Time · Kyiv · Lviv
Python
JavaScript
TypeScript
Python
Flask
FastAPI
Django
Celery
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
Claude
ChatGPT
Frontend
Angular
DevOps
GCP
CI/CD
AWS
Docker
Apply
$120k – $179k per year · Equity · Hybrid · Full-Time · Berlin
Java
Rust
C++
Databases
DuckDB
Apply
In office · Full-Time · Vinnytsia
Python
C++
Dart
C++
CMake
Mobile
Flutter
DevOps
CI/CD
Git
Docker
Linux
Robotics
ROS2
ros2_control
EtherCAT
IoT
OPC UA
Apply
In office · Full-Time · Vinnytsia
Python
C++
Dart
C++
CMake
Mobile
Flutter
DevOps
Git
Docker
Linux
Robotics
ROS2
ros2_control
EtherCAT
IoT
OPC UA
Apply
Python Team Lead 11 days ago
≈ $26k – $76k per year (Estimated) · In office · Full-Time · Vinnytsia · Ivano-Frankivsk · Lutsk
Python
Python
SQLAlchemy
Alembic
Databases
MySQL
PostgreSQL
AI/ML
LangChain
DevOps
GCP
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
GitLab
Linux
QA
Pytest
Apply
Middle Developer 22 days ago
In office · Full-Time · Vinnytsia
Python
JavaScript
TypeScript
C#
AI/ML
Copilot
Claude
ChatGPT
Frontend
Angular
DevOps
Rest API
CI/CD
Git
AWS
Management
Agile
Scrum
Apply
In office · Full-Time · Vinnytsia · Dnipro · Zhytomyr
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Spring Security
Spring Cloud
Databases
RabbitMQ
AI/ML
Copilot
Cursor
ChatGPT
Frontend
Angular
DevOps
CI/CD
AWS
Management
Agile
Scrum
Apply
See all jobs
This is one of many
2,081,199 more open roles from verified company boards, updated every day.