Java Developer
Twój zakres obowiązków
Projektowanie i rozwijanie backendowych aplikacji oraz API,
Budowanie i utrzymanie serwisów opartych na Spring Boot i Spring Cloud,
Praca z architekturą Event Sourcing i CQRS (KurrentDB, Kafka),
Współpraca z zespołem w ramach Agile / Scrum,
Udział w code review i dbałość o jakość techniczną rozwiązań,
Współpraca przy projektowaniu architektury i podejmowaniu decyzji technicznych
Wymagane:
Min. 2 lata komercyjnego doświadczenia z Javą,
Znajomość Spring Boot i Spring Cloud,
Doświadczenie z bazami relacyjnymi (PostgreSQL / MySQL),
Znajomość message brokerów – Kafka lub RabbitMQ,
Praktyczna wiedza z zakresu Docker i Kubernetes,
Doświadczenie z AWS (wdrożenia, usługi chmurowe),
Znajomość narzędzi CI/CD (Jenkins, GitLab CI lub podobne),
Rozumienie wzorców Event Sourcing i CQRS,
Komunikatywny język polski,
Mile widziane:
Doświadczenie z KurrentDB (EventStoreDB),
Znajomość wzorców mikroserwisowych i systemów rozproszonych,
Doświadczenie z monolitami w środowiskach enterprise i ich migracją do mikroserwisów,
Wykorzystanie narzędzi AI w pracy deweloperskiej
O nas:
Od ponad 10 lat tworzymy wygodne i przyjazne środowisku systemy dostawy przesyłek. Technologia Pointpack to stale doskonalony system IT integrujący wiele firm kurierskich, e-sklepy, systemy kasowe, terminale płatnicze, automaty paczkowe. Poprzez integrację z naszym systemem, partnerzy, m.in Poczta Polska, DPD, czy GLS, stale zwiększają zasięg swoich usług kurierskich. Dzięki temu każdy z nas może odebrać swoje przesyłki już w blisko 20 tys. punktów w całej Polsce, m.in. w sklepach Żabka, Lidl, Kaufland, Lewiatan, Delikatesy Centrum, czy Groszek.Dlaczego to robimy? Codziennie zmniejszamy ślad węglowy logistyki, bo dzięki sklepom i automatom z naszymi usługami, kurierzy przemierzają krótsze trasy, dostarczając wiele przesyłek jednocześnie. A obsłużyliśmy ich już ponad sto milionów!
Java Developer
Java Developer