Senior Java Developer (+React)
Devire
⚲ Warszawa, Poznań
18 480 - 21 840 PLN (B2B)
Wymagania
- React
- R
- Java
- API
- BigQuery
- SQL
- Git
- AI
Opis stanowiska
O projekcie: Devire Outsourcing IT to forma współpracy dedykowana dla specjalistów z branży IT, oparta na zasadach własnej działalności gospodarczej - B2B, realizująca projekty dla Klientów prowadzących innowacyjne i nowoczesne projekty. Dla naszego Klienta - jednego z największych banków w Polsce, poszukujemy osoby na stanowisko Starszy Programista Java (+React) Lokalizacja: Warszawa lub Poznań, model hybrydowy (1 dzień z biura) Wynagrodzenie: 110-130 PLN net+VAT/h; B2B - do 130 PLN netto+VAT/h, kontrakt B2B via Devire - Praca hybrydowa (1 dzień z biura w Warszawie lub Poznaniu) - Projekt długoterminowy Wymagania: - Znajomość technologii frontendowych, w szczególności React - Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi (chat), w tym streaming odpowiedzi, historia rozmów, feedback użytkownika oraz prezentacja źródeł - Doświadczenie w budowie backendu w technologii Java, w tym projektowanie i rozwój usług API - Podstawowa znajomość BigQuery oraz SQL - Umiejętność projektowania ergonomicznych interfejsów użytkownika do pracy z danymi (tabele, wykresy, drill-down, eksport wyników) - Doświadczenie w pracy zespołowej z wykorzystaniem Git, code review oraz standardów jakości, dokumentacji i testów (unit, integration, e2e) - Doświadczenie w pracy w środowisku produkcyjnym, w tym CI/CD, monitoring, logowanie oraz obsługa incydentów - Gotowość do współpracy z AI Engineerami oraz zespołami data w zakresie integracji i pracy na danych Codzienne zadania: - Projektowanie oraz rozwój aplikacji webowych w warstwie frontendowej i backendowej - Tworzenie oraz rozwój usług API w technologii Java - Budowa i rozwój rozwiązań typu conversational analytics (chat z danymi) - Współpraca z zespołami AI oraz data w zakresie integracji (API, formaty danych, walidacje, ograniczenia kosztowe) - Projektowanie ergonomicznych interfejsów użytkownika do prezentacji danych (tabele, wykresy, drill-down, eksport wyników) - Udział w budowie i rozwoju procesów Data Lake oraz hurtowni danych (DWH) - Tworzenie przepływów danych (online i offline) w środowiskach on-premise oraz GCP - Optymalizacja zapytań SQL na bazach relacyjnych i hurtownianych - Tworzenie rozwiązań ładowania danych dla danych strukturalnych i niestrukturalnych - Opracowywanie koncepcji oraz implementacja rozwiązań zgodnie z wymaganiami biznesowymi - Udział w rozwiązywaniu incydentów oraz problemów produkcyjnych - Wsparcie testów oraz wdrożeń zmian w obszarze procesów zasilania danych - Utrzymanie i serwisowanie wdrożonego oprogramowania - Praca zgodnie z modelem DevSecOps