Unowocześnianie legacy aplikacji w ekosystemie Java (evergreen) przy aktywnym wsparciu narzędzi AI (GitHub Co-pilot, Claude Code).
Projektowanie i implementacja skalowalnych rozwiązań technicznych w metodykach Agile oraz mikroserwisów opartych o Java 17 i Spring Boot.
Aktywne uczestnictwo w procesach Service Delivery, Incident Management i Problem Management w ramach globalnej społeczności inżynieryjnej.
Rozwijanie narzędzi monitoringu, alertowania, detekcji incydentów, zarządzania wydajnością (capacity management) oraz bezpieczeństwa wdrożeń (release safety).
Analiza wymagań technicznych i biznesowych, doradztwo technologiczne oraz ścisła współpraca z Product Ownerami, architektami IT i kadrą zarządzającą.
Nasze wymagania
Minimum 5 lat pracy przy tworzeniu, utrzymaniu i rozwoju systemów rozproszonych opartych o język Java.
Bardzo dobra znajomość Java 17+, Spring Boot, Spring Cloud, REST API oraz baz danych (w tym Redis).
Praktyczna umiejętność projektowania architektury mikroserwisowej, znajomość środowisk chmurowych (GCP) oraz automatyzacji CI/CD (Jenkins, Ansible).
Doświadczenie w Application Lifecycle Management (Jira, Confluence), remediacji podatności bezpieczeństwa oraz mile widziana znajomość frontendu (Angular).
Świetne zdolności analityczne, umiejętność klarownego tłumaczenia złożonych problemów technicznych oraz swobodna praca w rozproszonych, międzynarodowych strukturach.
Biegła znajomość języka angielskiego w mowie i piśmie.
To oferujemy
Hybryda z biurem w Krakowie (8 dni stacjonarnie w miesiącu).
Pełny dostęp do narzędzi wspieranych przez AI (GitHub Copilot, Claude Code) przyspieszających codzienną pracę deweloperską.
Rzeczywisty udział w decyzjach architektonicznych i transformacji technologicznej systemów na dużą skalę.