Backend Java Developer

AvengaWarszawanofluffjobsنُشرت في 01‏/09‏/2026
إلزامي:JavaGitGoogle CloudDockerKubernetesCloudBackendCI/CDAISecurity

Poszukujemy Backend Java Developera do pracy przy wysokowydajnych i krytycznych systemach bankowych. Osoba na tym stanowisku będzie rozwijać rozwiązania odpowiedzialne za przetwarzanie dużych wolumenów danych oraz udostępnianie ich innym systemom poprzez skalowalne interfejsy REST. Praca hybrydowa z Warszawy.

Daily tasks

  • Rozwój i utrzymanie backendowych aplikacji w Java.
  • Projektowanie i implementacja wydajnych oraz skalowalnych REST API.
  • Budowa systemów przetwarzających duże wolumeny danych, zapytań oraz plików tekstowych.
  • Przetwarzanie danych z wykorzystaniem systemów kolejkowych i strumieniowych.
  • Praca z bazami PostgreSQL i Elasticsearch.
  • Projektowanie rozwiązań zgodnie z architekturą mikroserwisową i heksagonalną.
  • Dbanie o wysoką dostępność, wydajność i odporność systemów.
  • Konteneryzacja oraz wdrażanie aplikacji na Kubernetes.
  • Konfiguracja mechanizmów skalowania, monitoringu i autodeploymentu.
  • Współpraca z analitykami biznesowymi i systemowymi, frontend developerami, testerami oraz Product Ownerem.
  • Udział w całym procesie wytwarzania oprogramowania: analiza, projektowanie, implementacja, testy i utrzymanie.
  • Wykorzystanie narzędzi AI wspierających analizę i development, m.in. GitHub Copilot i MCP.

Requirements

4-6+ lat doświadczenia w Java , bardzo dobra znajomość Java 21+ 4+ lata Spring Boot / Spring , Hibernate, Spring Data Kafka + Kafka Streams – min. 3 lata PostgreSQL + Elasticsearch – min. 4 lata Doświadczenie z systemami o dużym obciążeniu i przetwarzaniem dużych wolumenów danych/plików REST API, mikroserwisy, architektura heksagonalna, wzorce projektowe Docker + Kubernetes , skalowanie i High Availability Spring WebFlux, Spring Security, Resilience4j Tomcat/Netty, Hazelcast/Ehcache Bezpieczeństwo: PKI, JWT, TLS/mTLS, podpisy cyfrowe Git/Gerrit, Maven, CI/CD Monitoring: Prometheus, Grafana, Sentry/Loki UML, Enterprise Architect Znajomość narzędzi AI wspierających development, np. GitHub Copilot/MCP

Must have: Java, Spring, Kafka, SQL, Docker, Kubernetes

Nice to have: GCP, Spring Cloud, Zuul