Mid Java Developer (projekt AI/ML)
Tech Stack / Keywords
Firma i stanowisko
Dołączysz do zespołu rozwijającego centralną platformę AI, która umożliwia hostowanie i wykorzystywanie modeli ML w innych aplikacjach bankowych. Projekt jest greenfieldowy, w pełni skupiony na rozwoju nowych funkcjonalności, z architekturą mikroserwisową i pracą w metodyce Scrum / Agile. Zespół rozwija platformę opartą na rozwiązaniach OpenAI, z silnym naciskiem na automatyzację, wysoką jakość kodu i nowoczesne praktyki inżynierskie. Środowisko testowe oparte jest na konteneryzacji (OpenShift/Docker/Kubernetes), a frontend wykorzystuje Angular i automatyzację testów przy użyciu Playwright. Backend działa w Java + Spring Boot, a proces code review i repozytoria testowe wspierają utrzymanie wysokich standardów jakości.
Stack w projekcie: Java 17+, Spring Boot, Hibernate, Kafka, Rest API, SOAP, SQL, PowerShell, Kubernetes, GIT, OpenShift, Angular, Docker, Python, LLM / AI / ML
Zespół liczy około 25 osób, w tym specjalistów wspierających projekt z USA. W jego skład wchodzą eksperci z dziedziny Data Science, MLOps, programiści Python oraz Java/Angular. Zespół koncentruje się na wdrażaniu rozwiązań opartych na sztucznej inteligencji, automatyzacji procesów biznesowych oraz stosowaniu nowoczesnych praktyk inżynierskich, aby zapewnić wydajne i skalowalne rozwiązania technologiczne.
Wymagania
- Minimum 4 lata doświadczenia na podobnym stanowisku
- Dobra znajomość Java, Spring, Spring Boot
- Doświadczenie w tworzeniu i integracji z REST API
- Umiejętność samodzielnego rozwiązywania problemów
- Znajomość CI/CD i konteneryzacji (Docker)
- Doświadczenie w pracy w środowisku Agile / Scrum
- Swobodna komunikacja w języku angielskim i polskim (poziom co najmniej B2)
Nice to have:
- Doświadczenie w projektach AI/ML
- Znajomość Kafka
Obowiązki
- Tworzenie i rozwój backendu w Java + Spring Boot w architekturze mikroserwisowej
- Tworzenie i integracja REST API dla platformy i aplikacji klienckich
- Integracja i wdrożenie modeli ML w środowisku produkcyjnym
- Praca z narzędziami CI/CD oraz konteneryzacją (Docker / Kubernetes / OpenShift)
- Projektowanie i optymalizacja zapytań do baz danych (Oracle / SQL Server)
- Zapewnienie bezpieczeństwa aplikacji (OAuth, OIDC, SAML)
- Współpraca z zespołami Data Science, MLOps i frontendowymi
- Udział w zapewnianiu wysokiej jakości testów automatycznych (~95% pokrycia)
- Praca w metodyce Agile / Scrum
Oferta
- Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób.
- j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata!
- Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat, a 30% zostaje zatrudnionych z polecenia.
- Stawiamy na knowledge sharing i rozwój. Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu.
- Możesz dołączyć do Gildii Technologicznej lub stworzyć własną - nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance.
J-LABS sp. z o.o.
35 aktywnych ofert