Point your AI agent at freehire and let it find you a job.

Get the CLI →

Edge One Solutions Sp. z o.o.

New

Java Developer | Branża Bankowa

Posted 3 views
Discussion

Java Developer | Branża Bankowa

Miejsce pracy: Warszawa

Technologie, których używamy

Wymagane

  • Java
  • Spring Boot
  • SQL
  • Git
  • Docker
  • Kubernetes
  • Jira
  • Confluence

Mile widziane

  • Apache Kafka
  • Kafka Streams
  • PostgreSQL
  • Elasticsearch
  • Spring WebFlux
  • Spring Security
  • Hibernate
  • Spring Data
  • Google Cloud Platform
  • Prometheus
  • Grafana
  • Loki
  • Sentry
  • Enterprise Architect
  • UML

O projekcie

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ą.

O projekcie

Poszukujemy kilku Java Backend Developerów na poziomie Regular oraz Senior do długoterminowych projektów związanych z rozwojem i budową systemów o wysokiej wydajności i krytyczności biznesowej. Projekty obejmują m.in. rozwój systemów przetwarzających duże wolumeny danych, rozwiązania wykorzystujące architekturę mikroserwisową, systemy depozytowe, procesy kredytowe oraz rozwiązania wspierające klientów banku.

Tryb pracy

Świadczenie usług odbywa się w trybie hybrydowym z biura w Łodzi lub Warszawie (liczba dni w biurze zależna od projektu)

Twój zakres obowiązków

  • 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
  • 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

Nasze 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

Mile widziane

  • 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

To oferujemy

  • Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
  • Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
  • SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
  • Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
  • Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
  • Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i platforma ze wsparciem psychologicznym
  • Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • ubezpieczenie na życie
  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • wsparcie psychologiczne
  • lekcje języka angielskiego

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available