JustJoin.IT Praca zdalna Senior

Senior Java Developer (with cloud)

j-labs

⚲ Kraków

160 - 180 PLN/h netto (B2B)

Wymagania

  • AWS
  • Apache Kafka
  • Microservices
  • Hibernate
  • MongoDB
  • Kubernetes
  • Java
  • SQL
  • Spring
  • Spring Boot

Opis stanowiska

Opis projektu • 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ń. Zakres obowiązków • 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. Wymagania • 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). • 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. Sam/a zobacz, dlaczego warto być w j-labs! • Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób. • j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! • Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. • Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Java 17/21,  Spring, Hibernate, Mikroserwisy,  AWS/Azure/GSP/,  Terraform, Docker, Kubernetes, Kafka • Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat, a 30% zostaje zatrudnionych z polecenia. • Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. • Dołącz do Gildii Technologicznej lub stwórz własną - nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance • Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. • Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)