Java Developer
We współpracy z klientem poszukujemy kandydatów/ek na stanowisko Java Developer.
Zakres zadań:
Ustanowienie quality gates opartych o spójny workflow pull request (kryteria code review, strategia branchy, definition of done, analiza statyczna, automatyczne checki).
Upskilling i coaching: prowadzenie warsztatów, przeglądów, tworzenie playbooków i materiałów, aby zapewnić trwałą adopcję standardów.
Wdrożenie BDD jako centralnego narzędzia testów i komunikacji (scenariusze Gherkin, living docs), z udziałem PO, QA i Dev.
Governance & Enablement: przygotowanie szablonów, checklist, guideline’ów i dashboardów (PR quality, coverage, lead time).
Change management: wsparcie adopcji (office hours, feedback loops), regularny reporting postępów.
Wymagania:
Doświadczenie seniorskie w inżynierii oprogramowania / engineering excellence, z sukcesami w upskillingu zespołów i ustanawianiu quality gates poprzez PR review.
Bardzo dobra znajomość Java i praktyk jakościowych (testy, CI/CD, code review).
Praktyka w pracy z workflow PR (GitHub/GitLab/Azure DevOps), standardami review, pipeline’ami CI oraz narzędziami jakości (analiza statyczna, testy).
Doświadczenie we wdrożeniach BDD (narzędzia, praktyki, coaching interesariuszy).
Doświadczenie z Pythonem.
Wysokie umiejętności komunikacyjne i facilitacyjne.
Język angielski B2/C1
Mile widziane:
Język niemiecki na poziomie co najmniej czytanie/pisanie.
Doświadczenie w dużych organizacjach/środowiskach regulowanych.
Znajomość metryk DORA i frameworków produktywności inżynierskiej.
Opcjonalnie: znajomość Vaadin i/lub Integris.
Rezultaty i miary sukcesu
• Framework quality gates (workflow PR, checklisty, automaty).
• Pakiet BDD enablement (szablony, przykładowe scenariusze, plan rollout).
• Plan szkoleń i materiały, wraz z logiem wykonania (sesje, frekwencja, wyniki).
• Pomiar bazowy i końcowy (kompletność PR review, defekty w wyższych środowiskach, pokrycie testów, lead time).
Oferta:
Stawka: do ok. 145 PLN/h netto + VAT
Model pracy: zdalnie
Rodzaj umowy B2B (z SHIMI Poland)
Java Developer
Java Developer