New offer - be the first one to apply!

June 18, 2026

Senior Java Developer

Senior • Remote

24,000 - 26,000 PLN/hr

Warsaw, Poland

Wynagrodzenie: 1200 - 1300 PLN/ dzień
Model pracy: w pełni zdalnie

Dlaczego warto wybrać tę ofertę?

  • Projekt dla jednego z czołowych banków w Polsce
  • Praca nad ambitnymi projektami o dużej skali
  • Możliwość wykazania się kreatywnością i świeżym podejściem
  • Udział w szkoleniach oraz inicjatywach rozwojowych

Projekt

Dołączysz do zespołu realizującego projekt w obszarze bankowości. Będziesz rozwijać nowoczesne systemy oparte o architekturę mikroserwisową, wspierające kluczowe procesy biznesowe. Twoja rola obejmie projektowanie i implementację nowych funkcjonalności, integrację systemów oraz rozwój rozwiązań opartych na komunikacji zdarzeniowej. Współpracując z analitykami, architektami, testerami i programistami, będziesz mieć realny wpływ na kształt tworzonych rozwiązań.

Wymagane kompetencje

  • Minimum 3 lata doświadczenia komercyjnego w programowaniu w języku Java 11+
  • Bardzo dobra znajomość programowania obiektowego (OOP), Stream API, Optional oraz obsługi wyjątków
  • Doświadczenie w tworzeniu aplikacji z wykorzystaniem Spring Boot (REST API, Dependency Injection, konfiguracja, profile środowiskowe)
  • Praktyczna znajomość Hibernate/JPA (encje, relacje, transakcje, JPQL)
  • Doświadczenie w pracy z architekturą mikroserwisową oraz integracją między serwisami
  • Znajomość Apache Kafka
  • Bardzo dobra znajomość SQL oraz baz danych PostgreSQL lub równoważnych
  • Umiejętność tworzenia testów jednostkowych z wykorzystaniem JUnit 5 i Mockito
  • Doświadczenie w pracy z Git
  • Znajomość narzędzia Maven
  • Podstawowa znajomość Docker
  • Znajomość podstaw Event-Driven Architecture (EDA), w tym producentów i konsumentów zdarzeń

Mile widziane

  • Doświadczenie w pracy z Quarkus
  • Znajomość wzorców Domain-Driven Design (DDD)
  • Doświadczenie w implementacji CQRS
  • Znajomość Avro oraz Schema Registry
  • Doświadczenie z Liquibase
  • Umiejętność tworzenia testów integracyjnych
  • Znajomość OpenAPI / Swagger
  • Doświadczenie z bazami NoSQL (MongoDB, Redis)
  • Znajomość zagadnień CI/CD oraz Kubernetes
  • Doświadczenie w pracy z Jira i Confluence

Technologie

  • Java 11+
  • Spring Boot
  • Hibernate / JPA
  • Apache Kafka
  • PostgreSQL
  • Maven
  • Docker
  • Git
  • JUnit 5, Mockito
  • REST API
  • Mikroserwisy
  • Event-Driven Architecture (EDA)
  • OpenAPI / Swagger
  • Kubernetes (mile widziane)
  • Quarkus (mile widziane)