Back to jobs

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