Backend Java Developer
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