Senior Java Developer
120 - 160 PLN/ godz.B2B
SeniorFull-time·B2B
#398667·Dodano 19 dni temu·1
Źródło: Jit TeamTech Stack / Keywords
JavaSOLIDKotlinGoogle Cloud PlatformGenerative AILLMAPIAI
Firma i stanowisko
Nasz Klient to lider polskiego rynku e-commerce, który od lat wyznacza kierunki rozwoju branży. Z platformy korzysta ponad 20 milionów użytkowników, a organizacja to jedna z największych firm technologicznych w Polsce, zatrudniająca ponad 1000 specjalistów IT pracujących nad nowoczesnymi, autorskimi rozwiązaniami. Zespół koncentruje się na tworzeniu skalowalnych, wydajnych i niezawodnych rozwiązań backendowych w środowisku Google Cloud Platform oraz wykorzystujących Generative AI i modele LLM.
Wymagania
- Minimum 5 lat doświadczenia w programowaniu backendowym
- Bardzo dobra znajomość Java oraz praktyczne doświadczenie z Kotlin
- Doświadczenie z Spring Boot oraz budową aplikacji opartych o architekturę mikroserwisową
- Praktyczna znajomość Google Cloud Platform (Cloud Run, GKE, Pub/Sub, Cloud Storage, BigQuery lub pokrewne usługi)
- Znajomość Dockera oraz Kubernetes
- Doświadczenie z komunikacją asynchroniczną (Kafka lub Pub/Sub)
- Dobra znajomość relacyjnych i/lub NoSQL baz danych
- Znajomość dobrych praktyk projektowych (Clean Code, SOLID, DDD, REST)
- Doświadczenie z CI/CD oraz Git
- Komercyjne doświadczenie w wykorzystaniu rozwiązań AI/LLM w projektach produkcyjnych
- Praktyczna znajomość przynajmniej jednej platformy lub frameworka AI (np. Vertex AI, OpenAI API, LangChain, Spring AI, Gemini lub podobnych)
- Umiejętność projektowania aplikacji wykorzystujących modele językowe, RAG, embeddingi, prompt engineering lub agentów AI
Nice to have:
- Doświadczenie w projektach z obszaru e-commerce
- Znajomość zagadnień związanych z oceną jakości modeli, kosztami inferencji oraz bezpieczeństwem danych
Obowiązki
- Projektowanie i rozwój skalowalnych aplikacji backendowych w Java i Kotlin
- Budowa oraz rozwój mikroserwisów działających w środowisku Google Cloud Platform
- Projektowanie rozwiązań z naciskiem na wysoką dostępność, wydajność i niezawodność
- Tworzenie oraz rozwój API i integracji pomiędzy systemami
- Współpraca z Product Managerami, Architektami, Data Engineerami oraz zespołami AI
- Wykorzystywanie rozwiązań opartych o Generative AI oraz LLM w produktach lub procesach biznesowych
- Optymalizacja wydajności aplikacji oraz monitorowanie środowisk produkcyjnych
- Udział w code review, projektowaniu architektury oraz podejmowaniu decyzji technologicznych
- Wspieranie mniej doświadczonych programistów oraz aktywne dzielenie się wiedzą
Benefity
- Praca zdalna z okazjonalnymi wizytami w biurze w Poznaniu/Warszawie (średnio raz w miesiącu)
- Możliwość pracy z nowoczesnym stackiem technologicznym obejmującym Java, Kotlin oraz Google Cloud Platform
- Udział w projektach wykorzystujących Generative AI i modele LLM
- Realny wpływ na architekturę, decyzje technologiczne oraz rozwój skalowalnych systemów opartych o mikroserwisy
Jit Team
242 aktywne oferty