Senior/Expert Java Developer
Dołącz do j‑labs i twórz nowoczesne rozwiązania wykorzystujące Generative AI, Agentic AI oraz duże modele językowe (LLM).
- Celem projektu jest wsparcie investigatorów zajmujących się wykrywaniem i analizą przestępstw finansowych.
- Projekt koncentruje się na budowie nowoczesnej aplikacji wykorzystującej Generative AI, LLM oraz rozwiązania Agentic AI, aby usprawnić analizę danych, przyspieszyć procesy dochodzeniowe i wspierać podejmowanie decyzji.
- Rozwiązanie jest tworzone od podstaw i obejmuje projektowanie oraz rozwój produkcyjnych systemów AI z uwzględnieniem kluczowych aspektów takich jak bezpieczeństwo, prywatność danych, compliance oraz Responsible AI.
- Będziesz mieć realny wpływ na architekturę oraz rozwój rozwiązań wykorzystujących LLM, prompt engineering i systemy wieloagentowe; jest też możliwość objęcia roli Tech Leada.
- Projekt oparty jest o architekturę mikroserwisową i event-driven, z wykorzystaniem nowoczesnego stacku technologicznego: Java 17+, Spring Boot, React, PostgreSQL, Redis, Kafka, Kubernetes, Terraform oraz rozwiązań chmurowych AWS, Azure i GCP.
Twoje zadania
- 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.
Wymagania
- Minimum 6 lat doświadczenia komercyjnego w obszarze tworzenia 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 oraz 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).
- Mile widziane: doświadczenie w pracy jako Tech Lead, Lead Developer lub Senior Engineer pełniący rolę lidera technicznego.
Dlaczego warto
- 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!
- Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe.
- Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in . Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes, Kafka.
- Eksperci przyciągają ekspertów – średnie doświadczenie naszych inżynierów wynosi 12 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.
- Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany.
- Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem).
Stabilne projekty imożliwość zmiany
Gildie Technologiczne
Solidne narzędzia
Miejsce prelegenta na konferencjach
Działalność charytatywna
Lokalizacja: Zdalnie