NoFluffJobs Praca zdalna Senior

Senior Camunda/Java Developer

ITFS Sp. z o.o.

⚲ Gdynia

20 000 - 30 000 PLN (B2B)

Wymagania

  • Camunda
  • Java
  • BPMN
  • REST API
  • DevOps
  • Spring Boot
  • Maven
  • Gradle
  • Docker
  • Kubernetes
  • MSSQL
  • Jenkins
  • DMN
  • Groovy (nice to have)
  • JavaScript (nice to have)
  • PostgreSQL (nice to have)
  • MongoDB (nice to have)

Opis stanowiska

O projekcie: - Miejsce pracy: 100% zdalnie (możliwe sporadyczne warsztaty) - Start: ASAP (preferowany max. 1 miesiąc wypowiedzenia) - Współpraca: B2B z Klientem - Wynagrodzenie: 20 000 – 30 000 PLN netto na FV/msc - Branża: finansowa - Proces rekrutacyjny: krótka rozmowa z ITFS (ok. 15 min) ➡ weryfikacja techniczna z ITFS ➡ rozmowa miękko-techniczna z klientem ➡ decyzja Benefity: - Elastyczne godziny pracy – możliwość rozpoczęcia pracy między 7:00 a 10:00 - Narzędzia i przestrzeń do rozwoju – w tym dostęp do platformy Udemy - Prywatna opieka medyczna, grupowe ubezpieczenie na życie - Program promujący aktywność sportową - Platforma do nauki języków obcych - System kafeteryjny – wybór benefitów, m.in. karta Multisport, bilety do kina, bony do sklepów - Grywalizacja firmowa – wymiana punktów na nagrody lub dodatkowe dni wolne ID: P3168 Wymagania: - Min. 5-letnie doświadczenie w roli Senior Developer - Kilkuletnie doświadczenie w pracy z Camunda 8 (Zeebe, Operate, Tasklist), w tym w projektowaniu i wdrażaniu złożonych procesów biznesowych end-to-end - Bardzo dobra znajomość  Java (8+) - Doświadczenie w modelowaniu procesów biznesowych przy użyciu BPMN 2.0, DMN oraz CMMN - Znajomość architektury mikroserwisowej i integracji Camunda z innymi systemami, w tym REST API, External Tasks i Zeebe - Umiejętność tworzenia i wdrażania własnych workerów oraz pluginów w środowisku Camunda w celu automatyzacji i rozszerzenia standardowych funkcjonalności platformy - Doświadczenie z narzędziami deweloperskimi i środowiskiem DevOps, w tym Spring Boot, Maven/Gradle, Docker, Kubernetes - Znajomość baz danych MSSQL - Umiejętność debugowania i optymalizacji procesów BPM - Znajomość narzędzi CI/CD (np. Jenkins, GitLab CI) - Znajomość języka angielskiego na poziomie B2/C1 Mile widziane: - Certyfikacja Camunda - Znajomość języków skryptowych (np. Groovy, JavaScript) - Doświadczenie w pracy z innymi bazami danych (PostgreSQL, MongoDB) w kontekście integracji procesów biznesowych - Praktyka w pracy w metodykach Agile/Scrum, w tym udział w sprintach, planowaniu i retrospektywach zespołu Codzienne zadania: - Projektowanie i rozwój aplikacji biznesowych w środowisku Java / Spring Boot - Implementacja i integracja procesów w Camunda 8 (Zeebe, Operate, Tasklist) - Tworzenie workerów i pluginów Camunda - Integracja procesów z systemami zewnętrznymi, w tym korzystanie z REST API, External Tasks oraz architektury event-driven - Praca z bazami danych, głównie MSSQL, PostgreSQL i MongoDB - Utrzymywanie wysokiej jakości kodu, w tym przegląd (code review) - Konteneryzacja i wdrażanie aplikacji przy użyciu Docker i Kubernetes - Automatyzacja procesów CI/CD (np. Jenkins, GitLab CI)