Java Backend Engineer

Poszukujemy Java Backend Engineera, który będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych usług backendowych wspierających rozwiązania HR. Stanowisko koncentruje się na budowie skalowalnych aplikacji opartych o architekturę mikroserwisową, z wykorzystaniem technologii Java oraz usług chmurowych Microsoft Azure. Praca jest dedykowana dla rozpoznawalnego klienta z branży bankowej.

Obowiązki

  • Projektowanie, rozwój oraz rozwijanie nowoczesnych aplikacji i usług backendowych.
  • Tworzenie oraz rozwój mikroserwisów z wykorzystaniem Java i Spring Boot.
  • Projektowanie i rozwój interfejsów REST API.
  • Współpraca z zespołami produktowymi, UX/UI oraz innymi zespołami inżynierskimi przy realizacji nowych funkcjonalności.
  • Dbanie o jakość kodu poprzez stosowanie dobrych praktyk programistycznych, testów automatycznych oraz procesów CI/CD.
  • Monitorowanie działania aplikacji, analiza problemów produkcyjnych oraz optymalizacja wydajności.
  • Projektowanie bezpiecznych, skalowalnych i łatwych w utrzymaniu rozwiązań zgodnych z wymaganiami biznesowymi.

Wymagania

  • Minimum 7 lat doświadczenia w pracy jako Java Engineer/Developer
  • Bardzo dobra znajomość Java oraz Spring Boot.
  • Doświadczenie z architekturą mikroserwisową.
  • Praktyczna znajomość projektowania i implementacji REST API.
  • Doświadczenie z bazami NoSQL
  • Znajomość rozwiązań do przetwarzania strumieniowego danych, takich jak Kafka
  • Dobra znajomość języka angielskiego umożliwiająca współpracę w międzynarodowym środowisku (B2/C1)
  • Dużym atutem będzie znajomość usług Microsoft Azure, w szczególności: Azure App Services, Azure Monitor, Azure API Management.
  • Mile widziane doświadczenie z rozwiązaniami AI dla aplikacji Java (Spring AI, LangChain)

Oferujemy

  • Współpraca w oparciu o kontrakt B2B
  • Praca hybrydowa lub on-site (Biuro w Krakowie i Wrocławiu)
ID: 922 job_post.published_on: 29/07/2026
announcement.apply