InPost Group
InPost Group
InPost Group ylläpitää verkkokaupan kotiinkuljetusten ulkopuolista jakeluverkostoa, joka yhdistää automaattiset pakettiautomaatit, kuriiripalvelut sekä pakettien nouto- ja jättöpisteet. Sen alusta auttaa kauppiaita ja kuluttajia hallitsemaan pakettien toimituksia tarjoamalla käteviä noutovaihtoehtoja ja toimitusinfrastruktuuria Puolassa, Ranskassa, Benelux-maissa, Yhdistyneessä kuningaskunnassa ja Italiassa. Yhtiö keskittyy teknologiaa hyödyntävään logistiikkaan ja ympäristövaikutuksiltaan vähäisempiin toimitusmalleihin tukien verkkokaupan jatkuvaa kasvua Euroopassa.

Senior Java -ohjelmistokehittäjä (etätyö, Puola)

Rakenna tapahtumapohjaisia pakettitoimitusten mikropalveluja InPostin verkkokaupan logistiikka-alustalle. Johda erittäin käytettävissä olevien järjestelmien arkkitehtuuria, testausta ja käyttöönottoa.

Kuvaus

  • Suunnittele ja rakenna mikropalveluja heksagonaalisen arkkitehtuurin periaatteiden mukaisesti.
  • Osallistu arkkitehtuuripäätösten ja ratkaisumallien määrittelyyn.
  • Kehitä tapahtumapohjaisia integraatioita Kafkaa ja Avroa sekä Transactional Outbox -mallia käyttäen.
  • Luo automatisoituja yksikkö-, integraatio- ja sopimustestejä.
  • Tarkasta koodia ja ylläpidä korkeaa laatutasoa.
  • Ota vastuu sinulle osoitetuista aiheista, työskentele sidosryhmien kanssa, kerää tarvittavat tiedot ja toimita ratkaisut alusta loppuun.
  • Käytä päivittäisessä työssäsi tekoälypohjaisia koodaustyökaluja, kuten Claude Codea.
  • Vie projektit läpi koko kehityssyklin analyysistä ja arkkitehtuurista toteutukseen, testaukseen ja käyttöönottoon.
  • Kehitä liiketoimintakriittisiä pakettien luontijärjestelmiä InPostin Consumer & Merchant Domain Send -tiimissä.

Vaatimukset

  • Kokemusta ohjelmistokehityksestä senioritasolla.
  • Vahvaa kokemusta Java 21:stä tai uudemmasta versiosta ja Spring Bootista, mukaan lukien MVC ja/tai WebFlux.
  • Käytännön kokemusta Kafkasta.
  • Kokemusta PostgreSQL:stä ja/tai MongoDB:stä.
  • Hyvä heksagonaalisen tai Clean Architecturen sekä mikropalvelumallien tuntemus.
  • Kokemusta automatisoidun testauksen työkaluista ja menetelmistä, kuten Spockista tai JUnitista, Testcontainersista ja sopimustestauksesta.
  • Kokemusta Kubernetesista, Helmistä ja GitLab CI:stä.
  • Hyvä OAuth2- ja JWT-pohjaisen tietoturvan tuntemus.
  • Tekoälypohjaisten koodaustyökalujen sujuva käyttö; yrityksen standardi on Claude Code, ja kokemus GitHub Copilotista tai Cursorista on myös hyödyksi.
  • Kyky työskennellä tehokkaasti monimutkaisissa hajautetuissa ympäristöissä, joissa on kymmeniä mikropalveluja ja useita viestintäkanavia.
  • Kyky tukea suuria tuotantoliikennemääriä ja lähes 100 prosentin käytettävyysvaatimuksia.
  • Kyky analysoida aiheita itsenäisesti, tunnistaa sidosryhmät, kerätä tarvittavat tiedot ja toimittaa ratkaisut alusta loppuun.
  • Valmius ja mahdollisuus matkustaa Varsovaan rekrytointiprosessin viimeistä vaihetta varten.

Edut

  • Työskentely monimuotoisessa, kansainvälisessä ja monialaisessa ympäristössä.
  • Mahdollisuus oppia kokeneelta johtajalta ja hänen johtoryhmältään sekä tehdä heidän kanssaan yhteistyötä.
  • Kasvavia uramahdollisuuksia useissa Euroopan toimipisteissä.
  • Mahdollisuus rakentaa mielekäs ura ja saada erilaisia etuja.
  • Osallistuminen ammatilliseen koulutukseen.
  • Erinomainen työympäristö.
  • Joustavat työajat.
  • B2B-sopimus.