InPost Group
InPost Group
InPost Group driver et leveringsnettverk utenfor hjemmet for netthandel, som kombinerer automatiserte pakkebokser, budtjenester og steder for henting og innlevering. Plattformen hjelper forhandlere og forbrukere med å håndtere pakkeleveranser gjennom praktiske hentemuligheter og leveringsinfrastruktur i Polen, Frankrike, Benelux-regionen, Storbritannia og Italia. Selskapet fokuserer på teknologidrevet logistikk og leveringsmodeller med lavere miljøpåvirkning, og støtter den fortsatte veksten i netthandelen i Europa.

Senior Java-programvareingeniør (fjernarbeid, Polen)

Bygg hendelsesdrevne mikrotjenester for pakkelevering på InPosts e-handelsplattform for logistikk. Led arbeidet med arkitektur, testing og utrulling av systemer med høy tilgjengelighet.

Beskrivelse

  • Design og bygg mikrotjenester etter prinsippene for hexagonal arkitektur.
  • Bidra til arkitekturbeslutninger og løsningsdesign.
  • Utvikle hendelsesdrevne integrasjoner med Kafka, Avro og Transactional Outbox-mønsteret.
  • Opprett automatiserte enhets-, integrasjons- og kontrakttester.
  • Gjennomgå kode og opprettholde høy kodekvalitet.
  • Ta ansvar for tildelte temaer, samarbeid med interessenter, innhent informasjon og lever løsninger fra start til slutt.
  • Bruk AI-kodeverktøy som Claude Code i det daglige arbeidet.
  • Før prosjekter gjennom hele utviklingsløpet, fra analyse og arkitektur til implementering, testing og utrulling.
  • Utvikle forretningskritiske systemer for opprettelse av pakker i InPosts Consumer & Merchant Domain Send-team.

Krav

  • Erfaring med programvareutvikling på seniornivå.
  • Solid erfaring med Java 21 eller nyere og Spring Boot, inkludert MVC og/eller WebFlux.
  • Praktisk erfaring med Kafka.
  • Erfaring med PostgreSQL og/eller MongoDB.
  • God kunnskap om hexagonal arkitektur eller Clean Architecture og mikrotjenestemønstre.
  • Erfaring med verktøy og metoder for automatisert testing, som Spock eller JUnit, Testcontainers og kontrakttesting.
  • Erfaring med Kubernetes, Helm og GitLab CI.
  • God forståelse av sikkerhet basert på OAuth2/JWT.
  • Gode ferdigheter i AI-kodeverktøy; Claude Code er selskapets standard, og erfaring med GitHub Copilot eller Cursor er også relevant.
  • Evne til å arbeide effektivt i komplekse distribuerte miljøer med dusinvis av mikrotjenester og mange kommunikasjonskanaler.
  • Evne til å støtte produksjonstrafikk i stor skala og krav om nesten 100 % oppetid.
  • Evne til å analysere temaer selvstendig, identifisere interessenter, innhente informasjon og levere løsninger fra start til slutt.
  • Vilje og mulighet til å reise til Warszawa for det siste rekrutteringstrinnet.

Fordeler

  • Jobb i et mangfoldig, internasjonalt og tverrfaglig miljø.
  • Lær av og samarbeid med en erfaren leder og ledergruppen.
  • Få tilgang til voksende muligheter flere steder i Europa.
  • Bygg en givende karriere med en rekke goder.
  • Delta i faglig utvikling og opplæring.
  • Jobb i et utmerket miljø.
  • Fleksibel arbeidstid.
  • B2B-kontrakt.