Senior Java Developer with Apache Kafka (f / m/x)
Wiele lokalizacji, Wielkopolskie, PolskaNajważniejsze cechy oferty
Min. 10 lat doświadczenia
Backend: Java / .NET / Node / Python
Pełny etat
Praca zdalna - bez dojazdów
Opis
Szukamy doświadczonego Senior Java Developera (f/m/x), który dołączy do zespołu budującego nowoczesną platformę integracji i przetwarzania danych korporacyjnych wspierającą kluczowe procesy logistyczne i transportowe na skalę globalną. Rola ta koncentruje się na tworzeniu skalowalnych usług backendowych, mikroserwisów oraz integracji zdarzeniowych w złożonym środowisku korporacyjnym. Będziesz uczestniczyć w projektowaniu i wdrażaniu rozwiązań umożliwiających efektywne przetwarzanie danych i komunikację między systemami biznesowymi. Ważnym elementem roli jest modernizacja aplikacji legacy oraz dostarczanie rozwiązań zgodnych z zasadami Domain-Driven Design. Szukamy samodzielnego specjalisty, który aktywnie uczestniczy w dyskusjach architektonicznych i podejmuje trafne decyzje techniczne. Silne praktyczne doświadczenie produkcyjne z Apache Kafka jest kluczowe dla sukcesu na tym stanowisku.
Benefity
Zróżnicowane portfolio klientów
Szeroki wachlarz technologii
Stabilne zatrudnienie
Możliwość pracy zdalnej
Kontrakty z globalnymi markami
Great Place to Work w Europie
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Wymagania
Minimum 10 lat doświadczenia w komercyjnym tworzeniu oprogramowania, w tym silna, zaawansowana wiedza w zakresie programowania backendu w Javie
Praktyczne doświadczenie produkcyjne z Apache Kafka
Udokumentowane doświadczenie w projektowaniu i budowie mikroserwisów, skalowalnych usług backendowych oraz architektur zdarzeniowych
Praktyczne doświadczenie w pracy z systemami rozproszonymi, integracjami korporacyjnymi oraz rozwiązaniami do przetwarzania danych
Umiejętność samodzielnego udziału w dyskusjach dotyczących projektowania technicznego i architektury rozwiązań
Bardzo dobre umiejętności komunikacji w języku angielskim, umożliwiające efektywną współpracę w środowisku międzynarodowym
Posiadanie ważnego certyfikatu Confluent Certified Developer for Apache Kafka (CCDAK)
Zakres obowiązków
Projektowanie, rozwijanie i utrzymywanie skalowalnych usług backendowych i mikroserwisów z wykorzystaniem Java i Spring Boot
Implementacja architektur zdarzeniowych i rozwiązań do przetwarzania danych opartych na Apache Kafka
Budowa integracji korporacyjnych między systemami wewnętrznymi i zewnętrznymi z użyciem API, platform komunikacyjnych i mechanizmów asynchronicznej komunikacji
Udział w dyskusjach dotyczących projektowania technicznego i architektury rozwiązań, dostarczanie ekspertyzy w zakresie systemów rozproszonych i wzorców integracyjnych
Wsparcie modernizacji i transformacji aplikacji legacy w kierunku skalowalnych, łatwych w utrzymaniu i gotowych na chmurę rozwiązań
Monitorowanie, rozwiązywanie problemów oraz optymalizacja wydajności, niezawodności i skalowalności aplikacji w środowiskach rozproszonych
Ścisła współpraca z programistami, architektami i interesariuszami biznesowymi w celu realizacji strategicznych inicjatyw integracji danych i transformacji cyfrowej