Pomiń do treści
Logo firmy ITDS

Senior Java Backend Developer – Financial Technology

ITDS

Oferta w skrócie
18 90023 100PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano19 czerwca 2026
Ostatnio sprawdzono19 czerwca 2026
Wygasa za23 dni
Werdykt JobHunt

Rola Senior Java Developera w ITDS polega na projektowaniu, rozwijaniu i optymalizacji złożonych systemów backendowych dla klienta z branży usług finansowych. Kluczowe jest wykorzystanie Java 21+, Spring Boot 3, Domain-Driven Design (DDD) oraz praca z technologiami takimi jak PostgreSQL, RabbitMQ, Kafka. Kandydat będzie odpowiedzialny za tworzenie skalowalnych i niezawodnych rozwiązań dla systemów transakcyjnych, z naciskiem na jakość kodu, testowanie i współpracę w metodykach zwinnych.

Brakuje: szczegóły dotyczące konkretnych projektów lub systemów, nad którymi będzie pracował kandydat., informacje o procesie rekrutacyjnym (liczba etapów, czas trwania)..

🛠 Wymagane technologie
Dane źródłowe
Spring Boot 3Domain-Driven Design (DDD)Java 21+R languagePostgreSQLRabbitMQKafkaCI/CD (GitLab/Jenkins/OpenShift)ELK Stack / DynatraceJUnit 5 / Mockito / RestAssured
AI Insights
Czym naprawdę jest ta rola?Senior Java Backend Developer

Rola Senior Java Developera w ITDS polega na projektowaniu, rozwijaniu i optymalizacji złożonych systemów backendowych dla klienta z branży usług finansowych. Kluczowe jest wykorzystanie Java 21+, Spring Boot 3, Domain-Driven Design (DDD) oraz praca z technologiami takimi jak PostgreSQL, RabbitMQ, Kafka. Kandydat będzie odpowiedzialny za tworzenie skalowalnych i niezawodnych rozwiązań dla systemów transakcyjnych, z naciskiem na jakość kodu, testowanie i współpracę w metodykach zwinnych.

Plusy
  • 100% praca zdalna.
  • Możliwość pracy nad innowacyjnymi systemami finansowymi.
  • Konkurencyjne wynagrodzenie (18 900 – 23 100 PLN netto+VAT/mies. na B2B).
  • Możliwość rozwoju w dynamicznym środowisku finansowym.
Na co uważać
  • Oferta pracy zdalnej w branży finansowej może wiązać się z potencjalnymi ograniczeniami lub wymogami dotyczącymi bezpieczeństwa danych.
  • !Nie podano szczegółów dotyczących konkretnych projektów lub systemów, nad którymi będzie pracował kandydat.
  • !Nie sprecyzowano, jak wygląda proces rekrutacyjny poza ogólnym stwierdzeniem o pracy w metodykach zwinnych.
Codzienna praca
  • Projektowanie, rozwijanie i optymalizacja złożonych systemów backendowych w Java 21+ i Spring Boot 3.
  • Implementacja rozwiązań zgodnych z Domain-Driven Design (DDD).
  • Zarządzanie i optymalizacja rozwiązań bazodanowych z wykorzystaniem PostgreSQL.
  • Integracja z narzędziami takimi jak RabbitMQ i Kafka.
  • Wykorzystanie narzędzi CI/CD (GitLab, Jenkins, OpenShift) do zapewnienia wydajności i niezawodności systemów.
  • Przeprowadzanie testów i walidacji z użyciem JUnit 5, Mockito i RestAssured.
  • Współpraca z zespołami agile (Scrum, Kanban) w celu iteracyjnego rozwoju.
  • Dostarczanie analiz i rozwiązywanie problemów w systemach transakcyjnych.
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Kandydat z minimum 5-letnim doświadczeniem w Java, znajomością Spring Boot, PostgreSQL, podstawową wiedzą o CI/CD i brokerach wiadomości, gotowy do pracy w metodykach zwinnych i rozwijania się w obszarze finansów.

Raczej nie dla

Rola nie jest dla osób z mniejszym doświadczeniem niż 5 lat w Java, bez znajomości Spring Boot, PostgreSQL, narzędzi CI/CD lub bez doświadczenia w pracy w metodykach zwinnych. Kandydaci bez uprawnień do pracy w UE również nie będą rozważani.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote5/5
Enterprise4/5
Pytania do rekrutera
  • ?Jakie są główne wyzwania techniczne związane z obecnymi systemami transakcyjnymi klienta?
  • ?Jak wygląda proces code review i jakie są standardy jakości kodu w zespole?
  • ?Czy istnieją plany migracji do rozwiązań chmurowych lub wykorzystania nowych technologii?
  • ?Jakie są oczekiwania dotyczące udziału w dyżurach on-call, jeśli takie występują?
  • ?Jakie są możliwości rozwoju zawodowego i szkoleń w ramach tej roli?
Brakujące informacje
  • Szczegóły dotyczące konkretnych projektów lub systemów, nad którymi będzie pracował kandydat.
  • Informacje o procesie rekrutacyjnym (liczba etapów, czas trwania).
  • Informacje o dyżurach on-call i ich wynagrodzeniu.
Zespół

Praca w zwinnych zespołach, z naciskiem na współpracę, innowacyjność i ciągłe doskonalenie w dynamicznym środowisku finansowym.

Rekrutacja

Proces rekrutacyjny nie został szczegółowo opisany, ale obejmuje pracę w metodykach zwinnych, co sugeruje iteracyjne podejście z rozmowami technicznymi i potencjalnie zadaniem domowym.

🔗Podobne oferty