SENIOR JAVA DEVELOPER
Jit
senior
Job description
Wynagrodzenie: 1000-1280 PLN netto/ dziennie
Miejsce i model pracy: Praca zdalna z terenu Polski z okazjonalnymi wizytami w biurze w Poznaniu/Warszawie (średnio raz w miesiącu)
Dlaczego warto wybrać tę ofertę?
• Będziesz rozwijać rozwiązania backendowe wykorzystywane przez miliony użytkowników każdego dnia.
• Zyskasz możliwość pracy z nowoczesnym stackiem technologicznym obejmującym Java, Kotlin oraz Google Cloud Platform.
• Weźmiesz udział w projektach wykorzystujących Generative AI i modele LLM w rzeczywistych zastosowaniach biznesowych.
• Będziesz mieć realny wpływ na architekturę, decyzje technologiczne oraz rozwój skalowalnych systemów opartych o mikroserwisy.
Projekt
Projekt obejmuje projektowanie i rozwój skalowalnych aplikacji backendowych w Java i Kotlin oraz budowę mikroserwisów działających w środowisku Google Cloud Platform. Zespół koncentruje się na tworzeniu rozwiązań o wysokiej dostępności , wydajności i niezawodności, wykorzystując nowoczesne technologie chmurowe oraz rozwiązania oparte o Generative AI i modele LLM.
Zakres obowiązków
• 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ą
Oczekiwane kompetencje i doświadczenie
• Minimum 5 lat doświadczenia w programowaniu backendowym
• Bardzo dobra znajomość Java oraz otwartość na pracę 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
Mile widziane
•
Doświadczenie w projektach z obszaru e-commerce
•
Znajomość zagadnień związanych z oceną jakości modeli, kosztami inferencji oraz bezpieczeństwem danych
Technologie z jakimi będziesz pracować
•
Java
•
Kotlin
•
Spring Boot
•
Google Cloud Platform (Cloud Run, GKE, Pub/Sub, Cloud Storage, BigQuery)
•
Docker
•
Kubernetes
•
Kafka / Pub/Sub
•
CI/CD
•
Git
•
Vertex AI / OpenAI API / LangChain / Spring AI / Gemini
•
LLM, RAG, Embeddingi, Generative AI
Klient – dlaczego warto wybrać akurat tego klienta z portfolio JIT?
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 nieustannie inwestuje w rozwój produktów, technologii i nowych obszarów biznesowych. To jedna z największych firm technologicznych w Polsce , zatrudniająca ponad 1000 specjalistów IT pracujących nad nowoczesnymi, autorskimi rozwiązaniami.
Dołączając do projektu, będziesz współtworzyć systemy wykorzystywane każdego dnia przez miliony użytkowników. To doskonała okazja do pracy z nowoczesnymi technologiami, w środowisku stawiającym na skalowalność, wydajność i rozwój innowacyjnych rozwiązań.
O Jit Team
The Human factor of IT - to nie tylko slogan, to filozofia. Fundamentem Jit Team są ludzie, dlatego to właśnie Was traktujemy priorytetowo. Zatrudniamy ponad 770 doświadczonych ekspertów , którym oferujemy rozwojowe projekty, szeroki zakres benefitów oraz autorski program rozwoju zawodowego. Wspólnie z klientami z całego świata tworzymy innowacyjne rozwiązania IT, dostarczane przez wysoko specjalizowane i efektywne zespoły.
Za naszą maksymą stoją, także działania charytatywne i edukacyjne. Wspieramy szkoły, uczelnie i instytucje edukacyjne – prowadząc zajęcia, projekty edukacyjne, sponsorując wydarzenia czy przekazując sprzęt do nauki. Oferujemy staże umożliwiające rozpoczęcie kariery w IT. Wspieramy ratowników wodnych oraz szpitale, dostarczając potrzebne wyposażenie. Wspieramy też liczne organizacje charytatywne wspierające ubogich, dzieci i osoby starsze. Jesteśmy Polską firmą i dzielimy się tym, co osiągnęliśmy przez ponad 15 lat działalności. Wspierając rodzime inicjatywy, dbamy o obieg dobrej energii.
Skills
JavaKotlinSpring BootGoogle Cloud PlatformCloud RunGKEPub/SubCloud StorageBigQueryDockerKubernetesKafkaCI/CDGitVertex AIOpenAI APILangChainSpring AIGeminiLLMRAGEmbeddingiGenerative AI