Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Java Developer

160 - 185 zł / stawka godzinowa
Pełny etat

j-labs software specialist

Kraków
  • Praca zdalna
  • Bardzo dobra znajomość Java (17/21) i ekosystemu Spring.
  • Doświadczenie w pracy z systemami rozproszonymi i architekturą mikroserwisową.
  • Praktyczna znajomość wzorców projektowych i patternów integracyjnych.
  • Dobre zrozumienie komunikacji synchronicznej i asynchronicznej (np. RabbitMQ, Kafka).
  • Doświadczenie w DDD, architekturze heksagonalnej oraz event-driven.
  • Umiejętność analizy złożonych problemów i proponowania skalowalnych rozwiązań.
  • Świadomość przepływu danych i zadań w rozbudowanych systemach.
  • Doświadczenie w pracy z bazami danych SQL (PostgreSQL) oraz NoSQL (MongoDB).
  • Znajomość rozwiązań chmurowych, preferencyjnie AWS.
  • Dobra komunikacja zespołowa, otwartość na narzędzia GenAI.
  • Rozwój nowoczesnej platformy rekrutacyjnej typu Talent Acquisition Suite, wspierającej pełny cykl pozyskiwania pracowników – od przyciągania kandydatów, przez selekcję, aż po zatrudnienie i onboarding.
  • Platforma umożliwia kompleksowe zarządzanie kandydatami, ze szczególnym uwzględnieniem obszarów compliance oraz kluczowych funkcjonalności operacyjnych.
  • Silny nacisk na integrację i synchronizację danych kandydatów pomiędzy systemami oraz płynne „przepinanie” informacji między aplikacjami w obrębie platformy.
  • Projekt obejmuje zarówno rozwój nowych modułów typu greenfield, jak i rozbudowę oraz integrację istniejących rozwiązań.
  • System rozwijany w architekturze mikroserwisowej, z wykorzystaniem komunikacji asynchronicznej.
  • Praca w ramach kilku niezależnych, ale ściśle współpracujących zespołów deweloperskich.
  • Możliwość okresowego przechodzenia między zespołami w zależności od aktualnych potrzeb projektowych.
  • Projekt długofalowy, nastawiony na stabilny rozwój i wysoką jakość rozwiązań.
,[Projektowanie i rozwój mikroserwisów., Tworzenie nowych funkcjonalności oraz modułów typu greenfield., Integracja systemów i synchronizacja danych pomiędzy aplikacjami., Udział w migracji danych i modernizacji istniejących rozwiązań., Współpraca z innymi zespołami developerskimi w ramach platformy., Dbanie o jakość kodu, skalowalność i niezawodność rozwiązań., Udział w analizie technicznej oraz podejmowaniu decyzji architektonicznych.] Requirements: Java, Spring Boot, Kafka, PostgreSQL, MongoDB, AWS, Docker, Kubernetes
Oferta pracy dodana 2 dni temu