Senior Java Developer
Tech Stack / Keywords
Firma i stanowisko
Projekt wspiera zespoły zajmujące się wykrywaniem i analizą przestępstw finansowych. Tworzy nowoczesną aplikację wykorzystującą Generative AI, LLM oraz Agentic AI do analizy danych i wspierania procesów dochodzeniowych. Projekt obejmuje produkcyjne systemy AI z uwzględnieniem bezpieczeństwa, prywatności, compliance oraz Responsible AI. Opiera się na architekturze mikroserwisowej i event-driven z użyciem technologii: Java 17+, Spring Boot, React, PostgreSQL, Redis, Kafka, Kubernetes, Terraform, AWS, Azure i GCP.
Wymagania
- Minimum 6 lat doświadczenia komercyjnego w tworzeniu oprogramowania.
- Bardzo dobra znajomość Java oraz Spring Boot.
- Doświadczenie w projektowaniu i budowie aplikacji produkcyjnych.
- Praktyczna znajomość architektury mikroserwisowej i systemów event-driven.
- Dobra znajomość React.
- Doświadczenie z PostgreSQL i Redis.
- Doświadczenie z Kafka lub innymi platformami messagingowymi.
- Doświadczenie w budowie i wdrażaniu produkcyjnych rozwiązań opartych o LLM.
- Praktyczna znajomość Prompt Engineering w środowisku produkcyjnym.
- Doświadczenie z Agentic AI, tool calling, multi-agent workflows i memory-augmented systems.
- Doświadczenie z Kubernetes (Helm, Kustomize, HPA, RBAC).
- Znajomość Terraform.
- Doświadczenie z przynajmniej jedną chmurą: AWS, Azure lub GCP.
- Doświadczenie z CI/CD.
- Znajomość języka angielskiego (min B2) oraz języka polskiego (B2).
- Otwartość na pracę w modelu hybrydowym (2 razy w tygodniu praca w biurze w Krakowie).
Nice to have:
- Doświadczenie jako Tech Lead, Lead Developer lub Senior Engineer pełniący rolę lidera technicznego.
Obowiązki
- Projektowanie i implementacja rozwiązań produkcyjnych.
- Programowanie w Java i Spring Boot.
- Budowa oraz rozwój rozwiązań opartych o LLM.
- Projektowanie i optymalizacja promptów.
- Tworzenie rozwiązań Agentic AI.
- Rozwój infrastruktury CI/CD i DevOps.
- Wspieranie mniej doświadczonych programistów.
- Review kodu oraz wyznaczanie standardów inżynierskich.
Benefity
- Stabilność i długofalowa współpraca w firmie obecnej na rynku od 15 lat z ponad 500 pracownikami.
- Możliwość zmiany projektu i rozwoju kompetencji.
- Organizowane wydarzenia fachowe, meetupy i przestrzeń na budowanie marki osobistej.
- Zachowanie work life balance.
- Certyfikat Great Place to Work z wysokim wynikiem w ankietach.
Inne informacje
Administratorem danych osobowych jest J-Labs Sp. z o. o., ul. Zabłocie 43a, 30-701 Kraków. Dane przetwarzane są w celu rekrutacji i ewentualnego przesyłania informacji o prowadzonych rekrutacjach. Prawo do wycofania zgody oraz żądania dostępu, sprostowania, usunięcia danych osobowych oraz wniesienia skargi do Prezesa UODO. Szczegóły w Polityce prywatności firmy.
J-LABS sp. z o.o.
83 aktywne oferty