Starszy Programista Backend (Java)

Summary

Senior Java backend developer building and maintaining banking-sector applications with Java 21/25, PostgreSQL, Elasticsearch, Kafka/Kafka Streams, and Spring Boot. Work involves design patterns, CI/CD pipelines, application servers (Tomcat, Netty), and observability tools like Prometheus/Grafana/Sentry/Loki.

Branża: bankowość

Model pracy: 4 dni/miesiąc z Warszawy

Wymiar pracy: pełny etat

Kontrakt: B2B

Długość kontraktu: 12 miesięcy + przedłużenia

Start: 01.10.2026

Obowiązki:

  • Tworzenie i rozwijanie aplikacji backendowych w Java.

  • Przetwarzanie dużych ilości zapytań oraz plików tekstowych w systemach baz danych.

  • Zarządzanie i konfiguracja systemów kolejkowych z użyciem Kafka i Kafka Streams.

  • Implementacja wzorców projektowych w aplikacjach.

  • Ścisła współpraca z innymi członkami zespołu w projektowaniu systemów.

  • Utrzymanie i rozwijanie systemów CI/CD.

Must Haves:

  • Java 21/25 (min. 6 lat doświadczenia)

  • PostgreSQL, Elasticsearch (min. 4 lata)

  • Kafka (min. 3 lata), Kafka Streams

  • Bardzo dobra znajomość wzorców projektowych

  • Znajomość Enterprise Architect oraz UML

  • Doświadczenie z serwerami aplikacyjnymi: Tomcat, Netty

  • Znajomość frameworków: spring-boot 2.3/2.4/2.6 (min. 4 lata doświadczenia)

  • Umiejętność używania narzędzi do monitoringu: prometheus/grafana/sentry/loki

Nice to Haves:

  • Doświadczenie z PKI, JWT, TLS + mutual TLS

  • Znajomość systemów chmurowych, preferowane GCP

  • Używanie narzędzi CI/CD: Gerrit/Git, Zuul CI, JIRA, Maven

  • Znajomość narzędzi AI wspomagających rozwój kodu (GitHub Copilot, MCP)

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available