Technologie
O projekcie
Dołączysz do zespołu rozwijającego kluczowy system wspierający logistykę lądową w Europie. To rozwiązanie, które każdego dnia obsługuje przepływ przesyłek, integruje dziesiątki systemów i przetwarza ogromne ilości danych biznesowych.
Projekt jest dojrzały, działa na produkcji i stale się rozwija. Architektura oparta jest o mikroserwisy i Apache Kafka, a ekosystem obejmuje około 130 serwisów współpracujących ze sobą w skali europejskiej.
Tech stack: Kotlin, Java, Spring Boot, PostgreSQL, Apache Camel, Maven, Docker, Kafka, JMS, REST, SOAP, SFTP, Kubernetes, AWS, Grafana, Sentry, OpenSearch.
Twoje zadania
- Rozwój nowych funkcjonalności w Kotlinie i Spring Boot (ok. 70% czasu).
- Tworzenie i rozwijanie serwisów integracyjnych opartych o REST, SOAP, JMS, SFTP i Kafka.
- Projektowanie rozwiązań nastawionych na wydajność, skalowalność i niezawodność.
- Utrzymanie, optymalizacja oraz usuwanie błędów w istniejących systemach.
- Tworzenie testów jednostkowych i integracyjnych.
- Współpraca z międzynarodowym zespołem w środowisku SCRUM/Kanban.
Wymagania
- Senior Developera z minimum 6-letnim doświadczeniem komercyjnym.
- Osoby dobrze znającej Kotlin i/lub Java.
- Kogoś z doświadczeniem w systemach opartych o mikroserwisy i integracje między systemami.
- Developera, który działa samodzielnie, bierze odpowiedzialność za swoje rozwiązania i potrafi doprowadzić temat od pomysłu do wdrożenia.
- Osoby swobodnie komunikującej się po angielsku (min. B2).
Dlaczego warto
- Tworzysz rozwiązania wykorzystywane przez jednego z największych operatorów logistycznych w Europie.
- Pracujesz przy systemie o realnym wpływie biznesowym i dużej skali.
- Codziennie mierzyć się będziesz z zaawansowanymi integracjami oraz architekturą rozproszoną.
- Projekt długoterminowy, stabilny i jednocześnie rozwijany o nowe funkcjonalności.
- 100% praca zdalna.
Benefity
Jak przebiega rekrutacja
Senior Backend Developer (Kotlin / Java)
Zdalnie
