New offer - be the first one to apply!
April 10, 2026
Senior • Hybrid
75 - 95 PLN
Warsaw, Poland
Opis projektu
Nasz Klient to państwowa jednostka o znaczeniu strategicznym, odpowiedzialna za utrzymanie i rozwój kluczowej infrastruktury w sektorze lotnictwa cywilnego. Instytucja ta pełni nadrzędną rolę w zapewnianiu ciągłości i bezpieczeństwa operacji transportowych na skalę krajową, działając w oparciu o rygorystyczne normy publiczne oraz międzynarodowe standardy regulacyjne.
Zadania:
Projektowanie i implementacja nowych funkcjonalności w aplikacjach backendowych,
Praca zgodna z metodyką Scrum,
Wsparcie merytoryczne młodszych stażem programistów
Tworzenie oprogramowania zgodnie z ustaloną architekturą systemu/aplikacji,
Wykonywanie code review oraz udział w wymianie wiedzy zespołowej,
Konfiguracja środowiska projektowego i narzędzi developerskich,
Analiza i rozwiązywanie problemów środowiskowych,
Integracja komponentów oprogramowania w działające systemy,
Dobór optymalnych rozwiązań technicznych dla realizacji projektu,
Tworzenie testów jednostkowych i integracyjnych,
Tworzenie i utrzymywanie dokumentacji technicznej.
Wymagania:
Minimum 5 lat doświadczenia zawodowego jako programista backend Java,
Bardzo dobra znajomość języka Java (Java 8+), Spring Framework, Spring Boot, Hibernate,
Znajomość technologii JEE,
Dobra znajomość baz danych SQL i NoSQL,
Umiejętność rozwiązywania problemów wydajnościowych,
Doświadczenie w pisaniu testów jednostkowych i integracyjnych (np. JUnit, Spock, Mockito, TestContainers, WireMock),
Znajomość webserwisów REST i SOAP,
Doświadczenie w budowaniu aplikacji w architekturze mikroserwisowej,
Znajomość Dockera w zakresie tworzenia i uruchamiania aplikacji Java w kontenerach,
Znajomość mechanizmów uwierzytelniania (np. SAML, OAuth 2, OIDC),
Praktyczna znajomość zasad TDD, DDD i Clean Code (np. SOLID, KISS, DRY),
Doświadczenie w tworzeniu i utrzymywaniu krytycznych komponentów technologicznych,
Znajomość metodyk Agile/Scrum,
Bardzo dobra znajomość procesu wytwarzania oprogramowania,
Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną,
Mile widziane wykształcenie wyższe techniczne (informatyka, automatyka, elektronika, teleinformatyka lub pokrewne).
Biegłe posługiwanie się językiem polskim.
Co oferujemy?
Pracę zdalną z możliwością przyjazdów co jakiś czas do biura w Warszawie.
Pracę na naszym sprzęcie.
Płaską strukturę zarządzania.
Samoorganizujące się zespoły.
Dużo przestrzeni na własną inicjatywę.
Możliwość delegacji na terenie Unii Europejskiej lub Wielkiej Brytanii.