Regular-Senior Java Developer (BPMN - must)
Technology
2 тижнів томуДо 27.12.2026
Повна зайнятістьВ офісі
Опис вакансії
Project Description:
Провідна міжнародна ІТ-компанія шукає Java Developer на проєкт з активних операцій для сегмента малого та середнього бізнесу для провідного банку України. Ми пропонуємо цікаві та масштабні проєкти, що базуються на сучасних технологіях, роботу в складі високопрофесійного колективу.Responsibilities:
- розробляти і впроваджувати нові внутрішньобанківські системи;
- створювати власні програмні рішення на підставі готового Технічного завдання;
- Розробка програмного коду;
- Рев'ю програмного коду;
- Оптимізація;
- Участь в оцінці задач, обговоренні архітектури додатків.
Mandatory Skills Description:
- Наявність досвіду комерційної розробки на мові Java (версії 11 та вище) терміном не менше 3-х років.
- Практичний досвід роботи з фреймворками Spring Framework, Spring Boot та Spring Cloud (досвід роботи з Groovy буде перевагою).
- Наявність досвіду розробки рішень під платформу BPMN.
- Наявність досвіду розробки та імплементації сервісів на основі протоколів SOAP та REST, досвід розробки під інтеграційні продукти WSO2.
- Практичний досвід роботи з реляційними СУБД (Oracle, PostgreSQL) на рівні написання складних SQL-запитів та досвід використання JDBC, JPA або Hibernate.
- Наявність досвіду роботи з брокерами повідомлень (RabbitMQ та/або Kafka).
- Досвід роботи з форматами обміну даними XML (xsd, DOM) та JSON.
- Практичний досвід роботи з контейнеризацією застосунків за допомогою Docker.
- Наявність досвіду налаштування мережевої взаємодії в Java/Spring застосунках, зокрема з використанням протоколів захищеної передачі даних (TLS).
- Досвід роботи з інструментами управління секретами та конфігураціями (зокрема Hashicorp Vault або Consul).
- Практичний досвід впровадження принципів безпечної розробки для побудови зламостійких застосунків та досвід роботи з базовими криптографічними методами.
- Досвід застосування методології TDD, написання unit та інтеграційних тестів із використанням JUnit, Mockito, а також досвід управління покриттям коду за допомогою JaCoCo.
- Наявність досвіду роботи в межах повного циклу розробки ПЗ (SDLC) у складі крос-функціональної команди.
Camunda
Keywords
JavaSpring FrameworkSpring BootSpring CloudBPMNSOAPRESTWSO2OraclePostgreSQLRabbitMQKafkaDockerTLSHashiCorp VaultCamundaJava 11+GroovySQLJDBC
Вас цікавить ця вакансія?