Pracuj.pl Hybrydowo Senior New

Senior Java Developer (K/M)

FINTURE Sp. z o.o.

⚲ Warszawa

Wymagania

  • Java
  • React
  • SQL
  • BigQuery
  • REST API
  • Git
  • CI/CD
  • JUnit
  • GCP
  • Docker
  • Kubernetes
  • Semantic layer
  • Conversational analytics patterns

Opis stanowiska

Nasze wymagania: Minimum 4letnie 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) O projekcie: 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 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