Senior Software Engineer (Java / Spark / Cucumber)
O tej ofercie pracy
Dołącz do j‑labs - twórz nowoczesne rozwiązania Big Data i miej realny wpływ na jakość oprogramowania.
O projekcie
Projekt koncentruje się na rozwoju rozwiązań wspierających zarządzanie ryzykiem i zgodnością regulacyjną. Obejmuje integrację nowych źródeł danych, budowę pipeline’ów przetwarzania oraz przygotowywanie i udostępnianie danych na potrzeby aplikacji biznesowych i zaawansowanych analiz. Celem jest zapewnienie niezawodnego przepływu danych, który wspiera podejmowanie decyzji i realizację procesów w obszarze Risk & Compliance.
Projekt zakłada realizację pierwszego etapu docelowej architektury. Będziesz uczestniczyć w rozwoju nowych funkcjonalności oraz tworzeniu i utrzymaniu komponentów odpowiedzialnych za przetwarzanie danych, dbając o ich jakość, wydajność i niezawodność.
Dołączysz do globalnego, rozproszonego zespołu współpracującego w metodyce Agile. W projekcie pracują inżynierowie oprogramowania, Product Owner, IT Analyst oraz Data Scientists.
Lokalizacja: Kraków, praca hybrydowa (6 razy w miesiącu praca z biura).
Twoje zadania
Zapewnianie jakości i niezawodności rozwiązań w oparciu o Java, Cucumber i Apache Spark.
Tworzenie i rozwijanie testów automatycznych, w szczególności testów integracyjnych oraz end-to-end.
Współpraca przy budowie oraz rozwoju pipeline’ów danych.
Współpraca z Data Scientistami przy przenoszeniu analiz i rozwiązań AI/ML do środowisk produkcyjnych.
Udział w procesie wytwarzania oprogramowania z wykorzystaniem Continuous Integration i podejścia Test Driven Development.
Współpraca z inżynierami, Product Ownerem oraz IT Analystą w międzynarodowym zespole Agile.
Wymagania
Minimum 6 lat doświadczenia komercyjnego w tworzeniu oprogramowania.
Bardzo dobra znajomość Java.
Doświadczenie w pracy z frameworkiem testowym Cucumber.
Doświadczenie w tworzeniu testów integracyjnych i end-to-end.
Znajomość Continuous Integration oraz Test Driven Development (TDD).
Doświadczenie w obszarze przetwarzania danych i technologii Big Data.
Bardzo dobre umiejętności komunikacyjne i gotowość do współpracy w międzynarodowym, rozproszonym zespole.
Umiejętność analitycznego myślenia i skutecznego rozwiązywania problemów.
Znajomość języka angielskiego na poziomie minimum C1.
Znajomość języka polskiego na poziomie minimum B2.
Mile widziane
Doświadczenie w testowaniu REST API.
Znajomość języka Python.
Praktyczna znajomość Apache Spark.
Wiedza lub doświadczenie w obszarze AI/ML.
Doświadczenie we wdrażaniu usług na Google Cloud Platform (GCP).
Praktyczna znajomość Maven i Git.
Znajomość narzędzi wspierających programowanie, takich jak GitHub Copilot.
Doświadczenie w pracy w środowisku Agile.
Dlaczego warto
To rola dla osoby, która chce łączyć rozwój oprogramowania w Javie z automatyzacją testów i technologiami przetwarzania dużych zbiorów danych.
Będziesz mieć możliwość pracy nad rozwiązaniami o istotnym znaczeniu dla zarządzania ryzykiem i zgodności regulacyjnej, a także współpracy z ekspertami z obszaru inżynierii danych oraz Data Science.
Informacje rynkowe
Przeglądaj powiązane oferty pracy
Podobne oferty
Zobacz wszystkie podobne oferty pracyPlatform Engineer with AI
Platform Engineer with AI
Platform Engineer with AI
Expert Java/Kotlin Developer with GCP/AWS
Senior Staff Platform Engineer
Senior Staff Platform Engineer
Często zadawane pytania
Jakiego wynagrodzenia mogę się spodziewać?
Ta oferta nie podaje wynagrodzenia. Podobne stanowiska w Krakowie oferują zwykle około 71 418 zł (mediana z 13 ofert).
Jak aplikować na tę ofertę?
Otwórz stronę źródłową i skontaktuj się tam z pracodawcą. Finder nigdy nie pobiera opłat od osób poszukujących pracy.
Czy te oferty pracy są aktualne?
Tak. Finder regularnie odświeża oferty pracy ze źródeł publicznych i usuwa zamknięte oferty.
