Senior Software Engineer (Java) – Remote in Katowice

Senior Software Engineer (Java) – Remote in Katowice

Katowice Pełny etat 90000 - 110000 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Twórz oprogramowanie w nowoczesnych technologiach i współpracuj nad innowacyjnymi projektami.
  • Firma: InPost Group - innowacyjna firma zajmująca się dostawami w Europie.
  • Benefity: Konkurencyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość dostaw.
  • Kwalifikacje: Doświadczenie w programowaniu w Javie i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

InPost Group jest innowacyjną europejską firmą zajmującą się dostawami poza domem, rewolucjonizującą sposób dostarczania paczek do klientów. Z operacjami w kilku krajach, nasza sieć inteligentnych paczkomatów zapewnia klientom szybkie, wygodne i bezpieczne opcje dostawy.

W tej roli będziesz odpowiedzialny za pełny cykl życia oprogramowania, od analizy tematu i projektowania architektury rozwiązania po implementację, automatyczne testowanie i wdrażanie.

Twoje obowiązki będą obejmować:

  • Projektowanie i implementację mikroserwisów zgodnie z zasadami Hexagonal Architecture
  • Aktywne uczestnictwo w decyzjach architektonicznych i projektowaniu rozwiązań
  • Budowanie integracji opartych na zdarzeniach przy użyciu Kafka, Avro i Transactional Outbox
  • Pisanie kompleksowych testów automatycznych, w tym testów jednostkowych, integracyjnych i kontraktowych
  • Udział w przeglądach kodu i utrzymywanie wysokich standardów jakości kodu
  • Przyjmowanie odpowiedzialności za przypisane tematy, identyfikowanie odpowiednich interesariuszy i samodzielne zbieranie informacji potrzebnych do dostarczenia rozwiązań end-to-end
  • Używanie narzędzi wspomagających rozwój AI, takich jak Claude Code, w codziennym procesie rozwoju

Szukamy programisty na poziomie senior, który ma:

  • Silne doświadczenie z Java 21+ i Spring Boot, w tym MVC i/lub WebFlux
  • Praktyczne doświadczenie z Kafka
  • Doświadczenie z PostgreSQL i/lub MongoDB
  • Dobre zrozumienie Hexagonal / Clean Architecture oraz wzorców mikroserwisów
  • Doświadczenie z testowaniem automatycznym, takim jak Spock lub JUnit, Testcontainers i testowanie kontraktów
  • Doświadczenie z Kubernetes, Helm i GitLab CI
  • Solidne zrozumienie bezpieczeństwa opartego na OAuth2/JWT
  • Biegłość w narzędziach do kodowania AI, takich jak Claude Code

Rola wiąże się z wysokim stopniem autonomii od pierwszego dnia. Oczekuje się, że samodzielnie przeanalizujesz tematy, zidentyfikujesz odpowiednich interesariuszy, zbierzesz niezbędne informacje i weźmiesz odpowiedzialność za dostarczanie rozwiązań end-to-end.

Proszę zauważyć, że chociaż rola jest zdalna, ostatni etap procesu rekrutacyjnego odbywa się osobiście w naszym biurze w Warszawie, więc kandydaci powinni być dostępni i gotowi do podróży do Warszawy na to spotkanie.

Oferujemy możliwość pracy w różnorodnym, międzynarodowym i międzyfunkcyjnym środowisku, wraz z wiodącymi ekspertami.

InPost to rozwijająca się firma, która oferuje swoim pracownikom coraz więcej możliwości w kilku lokalizacjach w Europie.

Oferujemy doskonałe środowisko pracy i elastyczne godziny.

Senior Software Engineer (Java) – Remote in Katowice – pracodawca: InPost

InPost to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku e-commerce. Pracując jako Senior Data Developer, będziesz miał realny wpływ na podejmowanie decyzji strategicznych, a także możliwość współpracy z międzynarodowym zespołem ekspertów. Nasza kultura pracy sprzyja innowacjom i eksperymentowaniu z nowymi technologiami, co czyni naszą firmę atrakcyjnym miejscem dla osób poszukujących satysfakcjonującej kariery.

I

Dane kontaktowe:

Zespół rekrutacyjny InPost

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer (Java) – Remote in Katowice

Java 21+
Spring Boot
MVC
WebFlux
Kafka
PostgreSQL
MongoDB