Java Developer for a Cloud-Native Platform in Kraków

Java Developer for a Cloud-Native Platform in Kraków

Kraków Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Twórz nowoczesne usługi backendowe w Java i Spring Boot na chmurze.
  • Firma: Innowacyjna firma technologiczna z dynamiczną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, karta Multisport i ubezpieczenie na życie.
  • Pozostałe informacje: Możliwości rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Silne doświadczenie w Java oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Opis: Zespół inżynieryjny rozwija podstawowe usługi backendowe dla nowoczesnej platformy chmurowej.

Zadania:

  • Projektowanie i rozwijanie modułowych usług backendowych przy użyciu Java i Spring Boot
  • Budowanie rozwiązań opartych na zdarzeniach i asynchronicznych na bazie Apache Kafka
  • Implementacja odpornych wzorców komunikacyjnych, w tym outbox, idempotentne konsumenty, ponowienia i kolejki martwe
  • Projektowanie i rozwijanie interfejsów API REST zgodnie z uzgodnionymi standardami API i praktykami contract-first
  • Implementacja logiki biznesowej, automatyzacji procesów i przetwarzania opartego na regułach
  • Integracja usług z systemami wewnętrznymi i zewnętrznymi przy użyciu REST, komunikacji, Kafka Connect, CDC i innych wzorców integracyjnych
  • Wkład w zarządzanie zdarzeniami i schematami przy użyciu Avro, JSON Schema, Schema Registry lub podobnych technologii
  • Praca z relacyjnymi bazami danych przy użyciu SQL, JPA/Hibernate i przetwarzania transakcyjnego
  • Poprawa wydajności, niezawodności i skalowalności usług backendowych i przepływów zdarzeń
  • Wsparcie w śledzeniu rozproszonym, monitorowaniu i rozwiązywaniu problemów w rozproszonych systemach
  • Współpraca z architektami, QA i zespołami platformowymi w celu dostarczenia gotowych do produkcji rozwiązań

Wymagania:

  • Silne doświadczenie komercyjne z Java, najlepiej Java 17+
  • Bardzo dobra znajomość Spring Boot
  • Praktyczne doświadczenie z Apache Kafka i systemami opartymi na zdarzeniach
  • Dobra znajomość architektury opartej na zdarzeniach i przetwarzania asynchronicznego
  • Znajomość wzorców komunikacyjnych, takich jak ponowienia, idempotencja, kolejki martwe i gwarancje dostawy
  • Doświadczenie w projektowaniu i implementacji interfejsów API REST, najlepiej przy użyciu OpenAPI
  • Dobra znajomość koncepcji systemów rozproszonych, w tym porządku, ostatecznej spójności i obsługi błędów
  • Silne doświadczenie z relacyjnymi bazami danych i SQL
  • Praktyczna wiedza z zakresu JPA/Hibernate, transakcji i optymalizacji wydajności baz danych
  • Silne zrozumienie OOP, czystej architektury i projektowania oprogramowania łatwego w utrzymaniu
  • Doświadczenie w rozwiązywaniu problemów z wydajnością i niezawodnością w systemach rozproszonych lub asynchronicznych
  • Umiejętność przekładania wymagań biznesowych na niezawodne rozwiązania backendowe
  • Znajomość języka angielskiego umożliwiająca efekwną komunikację w międzynarodowym środowisku inżynieryjnym

Preferencje:

  • Doświadczenie z Kafka Connect, Debezium i/lub Change Data Capture (CDC)
  • Doświadczenie z Avro, Schema Registry lub zarządzaniem schematami zdarzeń
  • Znajomość wzorców CQRS, Saga i/lub Event Sourcing
  • Doświadczenie z silnikami workflow lub reguł, takimi jak Camunda lub Drools
  • Znajomość wzorców integracji i pamięci podręcznej
  • Doświadczenie z obserwowalnością, rozproszonym śledzeniem i monitorowaniem usług backendowych
  • Doświadczenie z chmurowymi środowiskami, szczególnie AWS lub innymi publicznymi platformami chmurowymi
  • Doświadczenie w integrowaniu aplikacji z modelami AI lub platformami AI

Warunki:

  • 130 - 150 PLN/h na B2B
  • 15 600 - 18 000 PLN brutto na UoP
  • Pakiet relokacyjny o wartości 4500 PLN, wypłacany w trzech ratach po 1500 PLN miesięcznie, jeśli obecność w biurze jest obowiązkowa i relokacja z innego miasta jest potrzebna
  • Rozszerzona opieka medyczna dla kandydata i jego rodziny, obejmująca ponad 2000 placówek medycznych w Polsce i 80 w Krakowie
  • Karta Multisport
  • Ubezpieczenie na życie

Java Developer for a Cloud-Native Platform in Kraków – pracodawca: Infolet

Jako pracodawca, oferujemy wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym, gdzie Twoje umiejętności w zarządzaniu portfelem projektów będą miały realny wpływ na sukces organizacji. Nasza kultura pracy opiera się na elastyczności, współpracy i ciągłym doskonaleniu, a dodatkowe benefity, takie jak pakiet medyczny i sportowy, sprawiają, że dbamy o dobrostan naszych pracowników. Pracując z nami, będziesz częścią zespołu, który od 20 lat wspiera liderów IT, co daje Ci szansę na zdobycie cennego doświadczenia w branży fintech.

I

Dane kontaktowe:

Zespół rekrutacyjny Infolet

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Java Developer for a Cloud-Native Platform in Kraków

Java 17+
Spring Boot
Apache Kafka
Event-Driven Architecture
REST APIs
OpenAPI
SQL