Senior Java Developer | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time
#381854·Dodano dziś·0
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSpringApacheKafkaTomcatHibernateCloudMaven

Firma i stanowisko

Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.

Wymagania

  • Minimum 5 lat doświadczenia w programowaniu w Java
  • Doświadczenie w pracy z Java 21 lub Java 25
  • Minimum 4 lata doświadczenia komercyjnego ze Spring Boot
  • Doświadczenie w pracy ze Spring WebFlux
  • Znajomość Reactor Core
  • Doświadczenie w projektowaniu i rozwoju systemów wysokiej wydajności
  • Minimum 3 lata doświadczenia z PostgreSQL
  • Minimum 3 lata doświadczenia z Elasticsearch
  • Minimum 3 lata doświadczenia z Apache Kafka
  • Znajomość Kafka Streams
  • Doświadczenie z Tomcat lub Netty
  • Znajomość mechanizmów cache takich jak Hazelcast lub Ehcache
  • Doświadczenie z Hibernate oraz Spring Data
  • Znajomość Spring Security
  • Znajomość Spring Cloud Gateway
  • Doświadczenie z Resilience4j
  • Znajomość mechanizmów bezpieczeństwa takich jak PKI, JWT, TLS oraz mutual TLS
  • Doświadczenie z Docker i Kubernetes
  • Znajomość narzędzi CI/CD oraz pracy z Git
  • Doświadczenie w pracy z Maven, JIRA oraz IntelliJ
  • Znajomość narzędzi monitoringu takich jak Prometheus, Grafana, Sentry lub Loki
  • Doświadczenie w pracy z narzędziami AI wspierającymi analizę i development kodu

Nice to have:

  • Doświadczenie w pracy z GCP
  • Znajomość GitHub Copilot
  • Znajomość MCP
  • Doświadczenie w pracy z systemami bankowymi lub płatniczymi
  • Doświadczenie w projektach o wysokiej krytyczności biznesowej
  • Znajomość Spring Cloud Sleuth oraz Micrometer
  • Doświadczenie z Gerrit lub Zuul CI

Obowiązki

Twój wkład do projektu:

  • Rozwój backendu systemu Weryfikacji odbiorcy przelewu VoP
  • Projektowanie i implementacja rozwiązań opartych o Java Spring Boot oraz Kafka
  • Praca nad systemem o wysokiej wydajności, dostępności i krytyczności
  • Integracja systemu z bazami danych, kolejkami oraz komponentami bezpieczeństwa
  • Implementacja mechanizmów bezpieczeństwa opartych o PKI, JWT, TLS oraz mutual TLS
  • Tworzenie i utrzymywanie rozwiązań działających w środowisku Docker i Kubernetes
  • Współpraca z zespołem technicznym przy analizie wymagań i projektowaniu rozwiązań
  • Udział w code review oraz dbanie o jakość kodu
  • Monitorowanie działania aplikacji oraz analiza problemów produkcyjnych
  • Wykorzystywanie narzędzi AI do wsparcia analizy i developmentu kodu

Benefity

  • Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pokryciem kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks wspierające work-life balance
  • Wsparcie sportowe oraz wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i platforma ze wsparciem psychologicznym
  • Elastyczne benefity z systemem punktowym do samodzielnego wyboru
  • Lekcje języka angielskiego dopasowane do poziomu i pracy w międzynarodowym środowisku
Dofinansowanie szkoleń
Elastyczne godziny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Kursy językowe
Edge One Solutions

Edge One Solutions

208 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz