AI / GenAI Java Developer
IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Gdańsk, Gdynia, Sopot, Warszawa
Do uzgodnienia
Wymagania
- Java
- Spring Framework
- Spring Boot
- PostgreSQL
- Microsoft SQL Server
- Microsoft Azure
- Codex
- Claude Code
- GitHub Copilot
- Azure OpenAI
- Azure AI Foundry
- Azure Cognitive Services
- Python
- React.js
- Angular
- TypeScript
- Kafka
- Azure Service Bus
- Docker
- Kubernetes
- OAuth
- API Gateway
- Confluence
- Jira
Opis stanowiska
Nasze wymagania:
Minimum 3 - 5 lat komercyjnego doświadczenia w programowaniu w Java
Bardzo dobra znajomość Spring Framework oraz Spring Boot
Doświadczenie w tworzeniu aplikacji backendowych, mikroserwisów i API
Znajomość REST, HTTPS, gRPC oraz wzorców integracyjnych
Praktyczna znajomość baz danych PostgreSQL lub MS SQL
Podstawowa wiedza z zakresu architektury aplikacyjnej i integracyjnej
Umiejętność tworzenia czytelnego, testowalnego i łatwego w utrzymaniu kodu
Znajomość Git oraz dobrych praktyk związanych z code review
Podstawowa znajomość środowisk chmurowych — preferowany Microsoft Azure
Dobra znajomość języka angielskiego w pracy projektowej
Umiejętność efektywnej pracy z narzędziami AI wspierającymi development, takimi jak Codex, Claude Code czy GitHub Copilot
Otwartość na współpracę z biznesem oraz aktywne zaangażowanie w poznawanie potrzeb użytkowników i celów projektowych
Mile widziane:
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
Zakres obowiązków:
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
Oferujemy:
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)
Krótki proces rekrutacji
Minimum 3 - 5 lat komercyjnego doświadczenia w programowaniu w Java
Bardzo dobra znajomość Spring Framework oraz Spring Boot
Doświadczenie w tworzeniu aplikacji backendowych, mikroserwisów i API
Znajomość REST, HTTPS, gRPC oraz wzorców integracyjnych
Praktyczna znajomość baz danych PostgreSQL lub MS SQL
Podstawowa wiedza z zakresu architektury aplikacyjnej i integracyjnej
Umiejętność tworzenia czytelnego, testowalnego i łatwego w utrzymaniu kodu
Znajomość Git oraz dobrych praktyk związanych z code review
Podstawowa znajomość środowisk chmurowych — preferowany Microsoft Azure
Dobra znajomość języka angielskiego w pracy projektowej
Umiejętność efektywnej pracy z narzędziami AI wspierającymi development, takimi jak Codex, Claude Code czy GitHub Copilot
Otwartość na współpracę z biznesem oraz aktywne zaangażowanie w poznawanie potrzeb użytkowników i celów projektowych
Mile widziane:
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
Zakres obowiązków:
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
Oferujemy:
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)
Krótki proces rekrutacji
🔍 Dekoder Ogłoszenia
🟢
Umiejętność tworzenia czytelnego, testowalnego i łatwego w utrzymaniu kodu
Oczekuje się, że będziesz pisać kod, który nie jest tylko funkcjonalny, ale także zrozumiały dla innych i łatwy do modyfikacji w przyszłości.
🟡
Podstawowa znajomość środowisk chmurowych — preferowany Microsoft Azure
Choć nie jest to kluczowe, oczekuje się, że będziesz w stanie poruszać się po podstawowych usługach chmurowych, zwłaszcza tych od Microsoft.
🟢
Umiejętność efektywnej pracy z narzędziami AI wspierającymi development, takimi jak Codex, Claude Code czy GitHub Copilot
Firma chce, abyś aktywnie korzystał z narzędzi AI do przyspieszenia i usprawnienia swojej pracy programistycznej.
🟡
Otwartość na współpracę z biznesem oraz aktywne zaangażowanie w poznawanie potrzeb użytkowników i celów projektowych
Będziesz musiał komunikować się nie tylko z zespołem technicznym, ale także rozumieć i wpływać na cele biznesowe projektu.
🔴
Doświadczenie przy projektach związanych z AI / GenAI / LLM
Chociaż jest to mile widziane, może to oznaczać, że firma dopiero zaczyna przygodę z tymi technologiami i oczekuje od kandydata aktywnego wprowadzania wiedzy.