01 Zakres zadań
Profil: Java Developer
Zadania:
- Tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie (Groovy, Spring Boot, JBPM, React). Programiści procesów nie rozwijają platformy.
- Całościowe programowanie procesów, w tym:
- Frontend - zgodnie z wytycznymi UX, w plikach .json,
- Backend - programowanie obiektowe w Groovy,
- Komunikacja - programowanie obiektowe w Groovy z wykorzystaniem REST/ESB,
- Model danych - deklaracja na poziomie plików .xml,
- Silnik procesowy - deklaracja na poziomie plików .xml.jpdl.
- Wykonywanie testów deweloperskich na środowisku lokalnym oraz testów integracyjnych na dostarczonym środowisku.
- Wsparcie w wykonywaniu testów UAT oraz testów regresji.
- Wykonywanie code review.
Wykorzystywane narzędzia:
- IDEA Intellij Community - IDE,
- Maven - manadżer zależności,
- Spock - framework testów jednostkowych,
- GitLab - repozytorium kodu,
- Jenkins - obsługa potoków CI/CD,
- Jira/Confluence - zarządzanie pracą i dokumentacją,
- Elastic oraz narzędzia własne - obsługa logów,
- Grafana - monitoring.
Oferta:
- Lokalizacja: Warszawa, Centrum; praca hybrydowa – 1x w tygodniu w biurze
- Start: 2 lutego 2026 r.
- Współpraca: długofalowa
- Zatrudnienie: przez apreel na zasadach B2B
- Stawka: do 160 PLN netto/h