Poszukujemy Programisty Java do projektu rozwijającego systemy backendowe oparte na mikrousługach i procesach biznesowych. Zespół zajmuje się utrzymaniem oraz tworzeniem nowych komponentów aplikacyjnych, odpowiedzialnych za obsługę kluczowych procesów biznesowych w środowisku wysokiej dostępności.
responsibilities :
Projektowanie, implementacja i utrzymanie usług backendowych w oparciu o Java, Spring Boot i Groovy.
Tworzenie i rozwój procesów biznesowych (BPMN) oraz integracji systemowych w architekturze mikroserwisowej.
Implementacja i testowanie funkcjonalności z wykorzystaniem REST API oraz narzędzi CI/CD (Jenkins, GitLab).
Analiza logów i monitoring działania aplikacji z użyciem Elastic Stack i Grafana.
Udział w code review, refaktoryzacji i zapewnianiu wysokiej jakości kodu (Spock, JUnit, SonarQube).
Współpraca w zespole Scrumowym z analitykami, testerami i architektami.