Перейти до основного вмісту

Regular-Senior Java Developer (BPMN - must)

Technology
Luxoft
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) у складі крос-функціональної команди.
Nice-to-Have Skills Description:

Camunda

Keywords
JavaSpring FrameworkSpring BootSpring CloudBPMNSOAPRESTWSO2OraclePostgreSQLRabbitMQKafkaDockerTLSHashiCorp VaultCamundaJava 11+GroovySQLJDBC

Вас цікавить ця вакансія?