
InPost Group driver et leveringsnetværk uden for hjemmet til e-handel, der kombinerer automatiserede pakkebokse, kurertjenester samt steder til afhentning og aflevering. Platformen hjælper handlende og forbrugere med at håndtere pakkeleverancer gennem praktiske afhentningsmuligheder og leveringsinfrastruktur i Polen, Frankrig, Benelux-regionen, Storbritannien og Italien. Virksomheden fokuserer på teknologidrevet logistik og leveringsmodeller med lavere miljøpåvirkning, hvilket understøtter den fortsatte vækst i nethandlen i Europa.
Senior Java-softwareingeniør (fjernarbejde, Polen)
Byg hændelsesdrevne mikrotjenester til pakkelevering på InPosts e-handelslogistikplatform. Led arbejdet med arkitektur, test og implementering af systemer med høj tilgængelighed.
Beskrivelse
- Design og byg mikrotjenester efter principperne for hexagonal arkitektur.
- Bidrag til arkitekturbeslutninger og løsningsdesign.
- Udvikl hændelsesdrevne integrationer med Kafka, Avro og Transactional Outbox-mønstret.
- Opret automatiserede enheds-, integrations- og kontrakttests.
- Gennemgå kode, og fasthold en høj kodekvalitet.
- Tag ansvar for tildelte emner, samarbejd med interessenter, indhent oplysninger, og lever løsninger fra start til slut.
- Brug AI-kodeværktøjer som Claude Code i det daglige arbejde.
- Før projekter gennem hele udviklingsforløbet, fra analyse og arkitektur til implementering, test og idriftsættelse.
- Udvikl forretningskritiske systemer til oprettelse af pakker i InPosts Consumer & Merchant Domain Send-team.
Krav
- Erfaring med softwareudvikling på seniorniveau.
- Solid erfaring med Java 21 eller nyere og Spring Boot, herunder MVC og/eller WebFlux.
- Praktisk erfaring med Kafka.
- Erfaring med PostgreSQL og/eller MongoDB.
- Godt kendskab til hexagonal arkitektur eller Clean Architecture og mikrotjenestemønstre.
- Erfaring med værktøjer og metoder til automatiseret test, såsom Spock eller JUnit, Testcontainers og kontrakttest.
- Erfaring med Kubernetes, Helm og GitLab CI.
- God forståelse af sikkerhed baseret på OAuth2/JWT.
- Gode færdigheder i AI-kodeværktøjer; Claude Code er virksomhedens standard, og erfaring med GitHub Copilot eller Cursor er også relevant.
- Evne til at arbejde effektivt i komplekse distribuerede miljøer med dusinvis af mikrotjenester og mange kommunikationskanaler.
- Evne til at understøtte produktionstrafik i stor skala og krav om næsten 100 % oppetid.
- Evne til selvstændigt at analysere emner, identificere interessenter, indhente oplysninger og levere løsninger fra start til slut.
- Villighed og mulighed for at rejse til Warszawa til det afsluttende rekrutteringstrin.
Fordele
- Arbejd i et mangfoldigt, internationalt og tværfagligt miljø.
- Lær af og samarbejd med en erfaren leder og lederteamet.
- Få adgang til voksende muligheder flere steder i Europa.
- Byg en givende karriere med en række personalegoder.
- Deltag i faglig udvikling og kurser.
- Arbejd i et fremragende miljø.
- Fleksible arbejdstider.
- B2B-kontrakt.