П
ПЗУ Україна, страхова компанія
BackendMiddle
Java Middle Developer
JavaSpring BootHibernateMicrosoft SQL ServerMongoDBRedis CacheREST APIAgileScrumJiraConfluenceGitDockerRabbitMQJenkinsGitHub ActionsOopDesign PatternsSolidReactTypeScriptHTMLCSS
About the Position
Європейська компанія PZU — один із лідерів на ринку страхування в Україні запрошує на роботу фахівця на посаду Java Middle Developer. Основні функціональні обов’язки: Розробка, тестування та підтримка програмного забезпечення відповідно до встановлених технічних стандартів і вимог.
Responsibilities
- Розробка, тестування та підтримка програмного забезпечення відповідно до встановлених технічних стандартів і вимог.
- Участь в обговоренні технічних рішень, самостійна реалізація задач у рамках спринту з відповідальністю за результат у продакшені.
- Взаємодія з бізнес-аналітиками для уточнення вимог і декомпозиції задач.
- Участь у code review: як автор — дотримання стандартів якості коду; як рев’юер — конструктивний зворотний зв’язок для колег.
- Дотримання прийнятих у команді процесів: branching strategy, Definition of Done, code style, процес релізів.
- Робота в Agile/Scrum команді: участь у плануванні, груммінгу, ретроспективах.
- Написання та підтримка технічної документації (Confluence) для реалізованих рішень.
Requirements
- Вища освіта в галузі інформаційних технологій, комп’ютерних наук, математики або суміжних дисциплін.
- 3+ роки комерційного досвіду розробки на Java (Spring Boot, Hibernate).
- Досвід роботи з REST API: проєктування, розробка та інтеграція сторонніх сервісів.
- Практичний досвід роботи з реляційними (MSSQL) та нереляційними (MongoDB, Redis) базами даних.
- Досвід роботи в команді за методологією Agile/Scrum; впевнене використання Jira, Confluence, Git.
- Досвід роботи з legacy-кодом — розуміння, підтримка та поступовий рефакторинг — буде перевагою.
- Глибокі знання Java (8+), Spring Boot (досвід роботи з версіями 2.x), Spring Framework, Hibernate, Maven/Gradle.
- Досвід розробки та супроводу мікросервісних архітектур, зокрема з використанням Eureka Service Discovery.
- Практичний досвід роботи з брокерами повідомлень — RabbitMQ.
- Впевнена робота з реляційними та нереляційними базами даних: Microsoft SQL Server, MongoDB, Redis.
- Досвід контейнеризації з використанням Docker (розгортання, налаштування, управління контейнерами).
- Розуміння принципів CI/CD (Jenkins, GitHub Actions).
- Знання принципів ООП, патернів проєктування (Design Patterns), SOLID.
- Базові знання фронтенд-розробки: React, TypeScript, HTML/CSS — достатні для розуміння та взаємодії з фронтовою командою.
- Впевнене володіння англійською мовою (Upper-Intermediate+) для письмового та усного спілкування з міжнародними стейкхолдерами та роботи з документацією.
Benefits
- Робота у великій, стабільній європейській компанії;
- Працевлаштування з першого робочого дня та виключно офіційна зарплата;
- Бонуси та премії в рамках системи мотивації;
- Регулярний перегляд зарплати;
- Соціальний пакет: програми медичного страхування та страхування життя;
- Можливість працювати віддалено або в нашому офісі за адресою: м. Київ, вул. Дегтярівська, 62 (ст.м. Берестейська).
Java Middle Developer