Senior Java Developer | Branża logistyczna
Brak informacji o wynagrodzeniu
SeniorFull-time
#374872·Dodano 5 dni temu·0
Źródło: Edge One SolutionsTech Stack / Keywords
JavaBackendSpringSecurityKafkaPostgreSQLREST APIAWS
Firma i stanowisko
Nasz klient to innowacyjna, europejska firma dostarczająca rozwiązania out-of-home delivery, znana z sieci inteligentnych skrytek w wielu krajach. Jako spółka giełdowa o kapitalizacji rynkowej około 5 mld USD (marzec 2023) i zespół liczący ponad 10 000 pracowników, jest jednym z największych operatorów logistycznych w Europie, inwestującym w rozwój technologii oraz automatyzacji.
Wymagania
- 5+ lat doświadczenia w backend engineeringu z wykorzystaniem Javy (Java 17+, preferowana Java 21)
- Bardzo dobra znajomość Spring Boota oraz ekosystemu Spring, w tym Spring Security, Spring Data, Spring WebFlux lub Spring MVC
- Doświadczenie w projektowaniu i utrzymywaniu systemów rozproszonych oraz mikroserwisów
- Praktyczne doświadczenie z brokerami wiadomości (Kafka lub RabbitMQ)
- Solidna znajomość relacyjnych baz danych, w szczególności PostgreSQL, oraz SQL
- Doświadczenie w projektowaniu REST API oraz wzorcach integracyjnych
- Swobodne poruszanie się w obszarze infrastruktury chmurowej (AWS lub GCP) oraz orkiestracji kontenerów (Kubernetes/Docker)
- Dobra znajomość zasad bezpieczeństwa istotnych w obszarze płatności, w tym świadomość PCI-DSS, obsługa tokenów oraz szyfrowanie danych w spoczynku i w transmisji
Nice to have:
- Doświadczenie w pracy z platformami fintech, płatniczymi lub e-commerce
- Praktyczne wykorzystanie API AI/LLM, takich jak OpenAI, Anthropic lub podobnych
- Znajomość wzorców agentic AI: prompt engineering, RAG, korzystanie z narzędzi lub fine-tuning
- Znajomość PCI-DSS lub standardów open banking, takich jak PSD2 czy ISO 8583
- Doświadczenie w tworzeniu lub integrowaniu widgetów płatniczych albo SDK dla merchantów
Obowiązki
- Projektowanie, rozwój i utrzymanie skalowalnych mikroserwisów opartych na Java 17+, 21 i Spring Boot w środowisku chmurowym
- Udział w tworzeniu nowych funkcjonalności i rozwoju systemów kluczowych dla operacji firmy (fakturowanie, obsługa punktów PUDO, aplikacje dla kurierów)
- Zapewnienie wysokiej jakości kodu poprzez code review, automatyzację testów i aktywne wspieranie zespołu
- Mentoring mniej doświadczonych programistów oraz dzielenie się wiedzą
- Współpraca z Product Ownerami oraz zespołem w ramach zwinnego środowiska (Agile/Scrum)
Benefity
- Pełne wsparcie w rozwoju zawodowym i osobistym
- Indywidualne wsparcie Service Delivery Managera
- Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
- Wsparcie sportowe i wynajem sal treningowych
- Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie, wsparcie psychologiczne
- Elastyczne benefity w systemie punktowym
- Bezpłatne lekcje języka angielskiego dopasowane do poziomu
Szkolenia wewnętrzne
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Elastyczne godziny
Edge One Solutions
212 aktywnych ofert