Lead Java Backend Developer in Katowice

Lead Java Backend Developer in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
E

W skrócie

  • Zadania: Projektuj i twórz skalowalne platformy z wykorzystaniem nowoczesnych technologii.
  • Firma: Dynamiczna firma technologiczna z innowacyjną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne oraz możliwość pracy zdalnej.
  • Pozostałe informacje: Możliwości rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój krytycznych systemów.
  • Kwalifikacje: 7+ lat doświadczenia w Java i Spring Boot, umiejętności współpracy w zespole.

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

Poszukujemy lidera zespołu programistów Java Backend z wyjątkową wiedzą w zakresie systemów rozproszonych, przetwarzania danych w czasie rzeczywistym oraz architektur chmurowych, aby dostarczać wysoce skalowalne platformy przedsiębiorstw dla środowisk krytycznych o wysokiej przepustowości. Proszę pamiętać, że wymagane jest pracowanie w biurze klienta przez 3 dni w tygodniu.

Obowiązki:

  • Projektowanie i architektura skalowalnych platform przedsiębiorstw wykorzystujących systemy rozproszone i architektury chmurowe
  • Budowanie i utrzymywanie platform do strumieniowania danych w czasie rzeczywistym oraz danych szeregowych o wysokiej wydajności i dużej przepustowości
  • Rozwój mikroserwisów i rozwiązań do strumieniowania danych przy użyciu nowoczesnych frameworków Java
  • Zastosowanie inżynierii odporności i najlepszych praktyk bezpieczeństwa w systemach backendowych
  • Tłumaczenie wymagań biznesowych na globalne rozwiązania techniczne
  • Współpraca z zespołami technologicznymi w różnych dziedzinach w celu dostarczania zintegrowanych rozwiązań
  • Wykorzystanie narzędzi wspomagających AI w celu zwiększenia efektywności rozwoju oprogramowania
  • Implementacja wzorców CQRS i Event Sourcing w architekturze przedsiębiorstwa
  • Zapewnienie przestrzegania najlepszych praktyk SDLC i nowoczesnych standardów rozwoju oprogramowania
  • Dostosowywanie podejść architektonicznych i inżynieryjnych do złożonych domen biznesowych i regulacyjnych

Wymagania:

  • 7+ lat doświadczenia w rozwoju Java i Spring Boot
  • Znajomość frameworków ORM, takich jak JPA i iBatis
  • Znajomość protokołów bezpieczeństwa, w tym Azure AD i OAuth
  • Biegłość w Kafka, CosmosDB, PostgreSQL i Redis
  • Znajomość REST, Azure, Docker i Kubernetes
  • Umiejętności w narzędziach do budowy, takich jak Maven i Gradle
  • Doświadczenie w architekturach mikroserwisów i strumieniowania danych
  • Zrozumienie podstaw informatyki i nowoczesnych praktyk rozwoju oprogramowania, w tym SDLC
  • Prezentacja możliwości rozwoju oprogramowania wspomaganego AI
  • Silne umiejętności komunikacyjne, w tym zdolność do tłumaczenia wymagań biznesowych na globalne rozwiązania oraz współpracy z innymi zespołami technologicznymi
  • Biegłość w języku angielskim na poziomie B2 lub wyższym

Miło widziane:

  • Doświadczenie w obszarze cyklu życia klienta
  • Znajomość Flowable

Lead Java Backend Developer in Katowice – pracodawca: EPAM Systems

EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.

E

Dane kontaktowe:

Zespół rekrutacyjny EPAM Systems

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Lead Java Backend Developer in Katowice

Java
Spring Boot
Distributed Systems
Real-Time Data Processing
Cloud-Native Architectures
Microservices
Data Streaming Solutions