AI / GenAI Java Developer
Summary
Backend Java developer building AI-integrated microservices with Spring Boot, Azure OpenAI, and RAG pipelines for clients in healthcare, fintech, and ecommerce.
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.
- 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
- Dbanie o jakość kodu, bezpieczeństwo, skalowalność i utrzymywalność rozwijanych systemów
- Udział w code review, testach technicznych oraz przygotowywaniu dokumentacji projektowej
- 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
- Dobrej znajomości języka angielskiego w pracy projektowej
- Umiejętności efektywnej pracy z narzędziami AI wspierającymi development, takimi jak Codex, Claude Code czy GitHub Copilot
- Otwartości na współpracę z biznesem oraz aktywnego zaangażowania w poznawanie potrzeb użytkowników i celów projektowych
- 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.
- 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 / UZ Student
- Pracę w trybie zdalnym lub hybrydowym (Trójmiasto)