Java Developer (Regular/Senior) | Branża Bankowa

Brak informacji o wynagrodzeniu
MidFull-time
#413999·Dodano dziś·3
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaBackendSpringRESTSQLGitDockerJira

Firma i stanowisko

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

Wymagania

  • Doświadczenie komercyjne w backend development w Java – poziom Regular lub Senior
  • Bardzo dobra znajomość Java oraz Spring Boot
  • Doświadczenie w projektowaniu i rozwijaniu REST API
  • Znajomość architektury mikroserwisowej i wzorców projektowych
  • Dobra znajomość baz danych, SQL oraz zagadnień związanych z transakcjami
  • Doświadczenie w pracy z Git oraz Code Review
  • Znajomość Docker i Kubernetes
  • Doświadczenie z systemami o wysokiej wydajności i skalowalności
  • Znajomość JIRA i Confluence
  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną
  • Samodzielność, analityczne myślenie i umiejętność współpracy w zespole

Nice to have:

  • Znajomość Apache Kafka / Kafka Streams
  • Doświadczenie z PostgreSQL i Elasticsearch
  • Znajomość Spring WebFlux, Spring Security, Hibernate i Spring Data
  • Doświadczenie z GCP lub innymi rozwiązaniami chmurowymi
  • Znajomość Prometheus, Grafana, Loki lub Sentry
  • Znajomość Enterprise Architect / UML
  • Doświadczenie z mechanizmami bezpieczeństwa, m.in. JWT, TLS, mutual TLS i PKI

Obowiązki

  • Rozwój i utrzymanie aplikacji backendowych w Java
  • Projektowanie i rozwój REST API oraz mikroserwisów
  • Tworzenie wydajnych, skalowalnych i wysokodostępnych rozwiązań
  • Przetwarzanie dużych wolumenów danych i obsługa systemów o wysokiej krytyczności
  • Integracja systemów z wykorzystaniem m.in. REST, Kafka, MQ i SFTP
  • Praca z bazami danych oraz optymalizacja zapytań i struktur danych
  • Konteneryzacja aplikacji oraz praca w środowisku Kubernetes
  • Wykonywanie Code Review, refaktoryzacja kodu i dbanie o jakość wytwarzanych rozwiązań
  • Współpraca z zespołem przy projektowaniu i rozwijaniu rozwiązań dla sektora bankowego

Benefity

  • Indywidualne wsparcie Service Delivery Managera
  • Szkolenia, certyfikaty i konferencje – dofinansowanie lub pełne pokrycie kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Integracyjne wyjścia, aktywności sportowe i webinary #edge1talks
  • Wsparcie sportowe i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie oraz platformę wsparcia psychologicznego
  • Elastyczne benefity z systemem punktowym
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Edge One Solutions

Edge One Solutions

296 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz