Senior Java Developer (K/M)
Brak informacji o wynagrodzeniu
SeniorFull-time
#333365·Dodano 20 dni temu·3
Źródło: nofluffjobs.comTech Stack / Keywords
JavaSQLBigQueryReactGitREST APIGoogle Cloud PlatformDockerKubernetesPythonRust
Firma i stanowisko
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.
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)
Nice to have:
- 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)
Obowiązki
- 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
Oferta
- 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
- Sport subscription
- Training allowance
- Private health care
- Team events
- Language classes
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Spotkania integracyjne
Kursy językowe
Inne informacje
Praca hybrydowa w wymiarze 1 dzień w tygodniu z biura w Warszawie lub Poznaniu (siedziba klienta). Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos.
Finture Sp. z o.o.
37 aktywnych ofert