New offer - be the first one to apply!

April 24, 2026

Senior Java Developer (K/M)

Senior • Hybrid

Warsaw, Poland

Dla naszego klienta z sektora bankowego poszukujemy Starszego Programisty Java / Starszej Programistki Java, który_a będzie współtworzyć nowoczesne rozwiązania data & analytics oraz rozwijać narzędzia typu „chat with data”. Osoba na tym stanowisku dołączy do zespołu pracującego w modelu DevSecOps, rozwijającego systemy oparte o Data Lake i hurtownie danych w środowisku chmurowym i on-premise. Rola łączy rozwój backendu, elementy frontendowe oraz współpracę z zespołami AI i data. 

Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos. 

Praca hybrydowa w wymiarze 1 dzień w tygodniu z biura w Warszawie lub Poznaniu (siedziba klienta) 

 

Zakres obowiązków 

  • Projektowanie i rozwój usług backendowych (Java, API) wspierających analizę danych i komunikację konwersacyjną 

  • Współtworzenie aplikacji webowych z elementami chat (m.in. streaming odpowiedzi, historia rozmów, feedback użytkownika) 

  • Budowa i rozwój narzędzia „chat with data” – od interpretacji zapytań po generowanie SQL i prezentację wyników 

  • Projektowanie ergonomicznych interfejsów prezentacji danych (tabele, wykresy, drill-down, eksport) 

  • Integracja z systemami danych (Data Lake, DWH, BigQuery) oraz optymalizacja zapytań SQL 

  • Współpraca z zespołami AI i data w zakresie kontraktów API, walidacji danych i optymalizacji kosztów 

  • Tworzenie i utrzymanie przepływów danych (online/offline) w środowisku on-prem oraz GCP 

  • Udział w procesach CI/CD, monitoringu oraz reagowaniu na incydenty produkcyjne 

  • Zapewnienie jakości kodu (testy, code review, dokumentacja) 

  • Wsparcie wdrożeń oraz utrzymania systemów w środowisku produkcyjnym 

 

Wymagania 

  • Minimum 4 letnie doświadczenie komercyjne w programowaniu w Java oraz projektowaniu i budowie API 

  • Znajomość React i doświadczenie w tworzeniu aplikacji webowych 

  • Praktyka w budowie systemów z elementami konwersacyjnymi (chat, streaming, historia rozmów) 

  • Podstawowa znajomość SQL oraz pracy z hurtowniami danych (np. BigQuery) 

  • Umiejętność projektowania UI dla prezentacji danych (data-viz, UX dla analityki) 

  • Doświadczenie w pracy zespołowej (Git, code review, standardy jakości) 

  • Znajomość procesów CI/CD, monitoringu i logowania 

  • Doświadczenie pracy w środowisku produkcyjnym 

  • Umiejętność współpracy z zespołami data/AI 

  • Znajomość testowania (unit/integration/e2e) 

Mile widziane 

  • Doświadczenie z semantic/metrics layer (np. caching, pre-aggregations, governance metryk) 

  • Znajomość wzorców „conversational analytics”  

  • Doświadczenie z bibliotekami data-viz 

  • Znajomość Google Cloud Platform (Cloud Run, Pub/Sub) 

  • Podstawy konteneryzacji (Docker, Kubernetes) 

  • Doświadczenie w sektorze regulowanym (np. bankowość, compliance, bezpieczeństwo danych) 

Oferujemy: 

  • Stabilne zatrudnienie w firmie o dużym potencjale 

  • Przyjazną atmosferę pracy w zespole, który lubi ze sobą pracować, dzieli się wiedzą i wzajemnie wspiera 

  • Możliwość ciągłego rozwoju poprzez: Pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów  Pracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą  Dofinansowanie do szkoleń i certyfikatów 

  • Program Poleceń Pracowniczych 

  • Pakiet benefitów: ubezpieczenie grupowe, ubezpieczenie zdrowotne LUX-MED, dofinansowanie do nauki języków, dofinansowanie do karty Multisport, dostęp do platformy wellbeingowej