AI / GenAI Java Developer in Warsaw

AI / GenAI Java Developer in Warsaw

Warsaw Stacjonarnie
I

Jesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak rescue IT, transformacja cyfrowa i utrzymanie. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny. Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy. Poszukujemy Java Developera do zespołu realizującego projekty z obszaru AI / GenAI. Tworzymy rozwiązania wykorzystujące modele LLM, architekturę RAG, przetwarzanie dokumentów oraz integracje z systemami biznesowymi i usługami chmurowymi. Rola obejmuje rozwój komponentów backendowych, usług API oraz pipeline’ów danych, ale cenimy również osoby, które chcą angażować się w budowę prostych aplikacji webowych i interfejsów użytkownika wspierających rozwiązania AI. Projekty obejmują zarówno prototypy, jak i wdrożenia produkcyjne rozwijane w środowisku biznesowym. Rozwój oraz utrzymanie aplikacji backendowych w oparciu o Java i Spring Boot Projektowanie i implementacja mikroserwisów, API oraz komponentów integracyjnych Integracja systemów biznesowych z usługami AI / GenAI, modelami LLM oraz rozwiązaniami chmurowymi Współpraca przy tworzeniu rozwiązań wykorzystujących RAG, Azure OpenAI, Azure AI Foundry oraz Azure Cognitive Services Praca z relacyjnymi bazami danych, systemami kolejkowymi oraz usługami REST i gRPC Wsparcie projektowania architektury rozwiązań wspólnie z architektem i zespołem projektowym Aktywne uczestnictwo w analizie potrzeb biznesowych i przekładanie ich na rozwiązania techniczne, w szczególności w obszarze integracji systemów, AI/GenAI oraz rozwiązań backendowych Prowadzenie warsztatów techniczno-biznesowych, w tym przygotowanie agendy, moderowanie dyskusji, porządkowanie wymagań oraz doprowadzanie spotkania do konkretnych ustaleń i decyzji Pełnienie roli łącznika pomiędzy zespołami technicznymi a biznesem – aktywne dopytywanie o potrzeby, identyfikowanie problemów i proponowanie możliwych rozwiązań Samodzielne przejmowanie odpowiedzialności za wybrane obszary techniczne oraz inicjowanie działań niezbędnych do realizacji celów projektu Wspieranie zespołu w podejmowaniu decyzji technicznych oraz dzielenie się wiedzą i dobrymi praktykami Dbanie o jakość kodu, bezpieczeństwo, skalowalność i utrzymywalność rozwijanych systemów Udział w code review, testach technicznych oraz przygotowywaniu dokumentacji projektowej Współpraca z architektami, developerami, ekspertami AI/Cloud oraz przedstawicielami biznesu w celu wypracowania spójnych rozwiązań Minimum 3 - 5 lata komercyjnego doświadczenia w programowaniu w

Java Bardzo dobrej znajomości

Spring Framework

oraz

Spring Boot Doświadczenia w tworzeniu aplikacji backendowych, mikroserwisów i API Znajomości

REST, HTTPS, gRPC

oraz wzorców integracyjnych Praktycznej znajomości baz danych PostgreSQL lub MS SQL Podstawowej wiedzy z zakresu architektury aplikacyjnej i integracyjnej Umiejętności tworzenia czytelnego, testowalnego i łatwego w utrzymaniu kodu Znajomości Git oraz dobrych praktyk związanych z code review Podstawowej znajomości środowisk chmurowych — preferowany

Microsoft Azure Umiejętności efektywnej pracy z narzędziami AI wspierającymi development, takimi jak Codex, Claude Code czy GitHub Copilot Doświadczenia w bezpośredniej współpracy z biznesem, product ownerami, analitykami lub innymi nietechnicznymi członkami zespołu. Umiejętności

samodzielnego prowadzenia spotkań i warsztatów , w tym moderowania dyskusji, zadawania właściwych pytań, porządkowania różnych punktów widzenia oraz doprowadzania do konkretnych ustaleń. Proaktywnego podejścia – umiejętności samodzielnego identyfikowania problemów, proponowania rozwiązań i inicjowania działań bez konieczności szczegółowego wskazywania kolejnych kroków. Umiejętności liderskich i wysokich kompetencji komunikacyjnych – szukamy osoby, która potrafi przejąć ownership nad tematem i poprowadzić grupę do wypracowania rozwiązania, nawet jeśli nie jest formalnym managerem zespołu. Umiejętności swobodnego poruszania się pomiędzy tematami technicznymi i biznesowymi oraz tłumaczenia zagadnień technicznych w sposób zrozumiały dla osób nietechnicznych. Gotowości do pracy w roli łączącej kompetencje techniczne, konsultingowe i warsztatowe. Dobrej znajomości języka angielskiego w pracy projektowej Doświadczenie przy projektach związanych z AI / GenAI / LLM Znajomość Azure OpenAI, Azure AI Foundry lub Azure Cognitive Services Praktyczna znajomość rozwiązań typu RAG Podstawowa znajomość Pythona Doświadczenie frontendowe z React, Angular lub TypeScript Doświadczenie w pracy z Kafka lub Azure Service Bus Znajomość Docker, Kubernetes, OAuth oraz API Gateway Doświadczenie z procesami CI/CD Wiedza z zakresu bezpieczeństwa aplikacji i usług backendowych Doświadczenie w pracy w metodykach Agile / Scrum / Kanban Znajomość narzędzi takich jak Confluence oraz Jira Doświadczenie w prowadzeniu warsztatów discovery, analitycznych, technicznych lub architektonicznych Doświadczenie w roli Technical Consultant, Solution Consultant, Technical Lead, Tech Lead lub podobnej roli łączącej development z pracą z biznesem Doświadczenie w projektach, w których konieczne było przełożenie potrzeb biznesowych na rozwiązania techniczne Pracę przy projektach klienckich i produktach własnych Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów Szkolenia oraz wsparcie w określeniu ścieżki rozwoju Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych Zatrudnienie na umowę

B2B Pracę w trybie

100 % zdalnym

lub

hybrydowym

(Trójmiasto) Krótki proces rekrutacji składający się z rozmowy HR oraz skill interview z managerem zespołu

AI / GenAI Java Developer in Warsaw – pracodawca: IT Squad

Nasza firma to doskonały pracodawca, który stawia na innowacyjność i rozwój swoich pracowników. Oferujemy elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym. Wspieramy rozwój kariery poprzez szkolenia i dostęp do najnowszych technologii w dynamicznym środowisku, które sprzyja współpracy i kreatywności.

I

Dane kontaktowe:

Zespół rekrutacyjny IT Squad