JAVA Technical Leader

5 805 - 6 773 USDNet per month - B2B
Java

JAVA Technical Leader

Java
Abrahama 1a, Poland (Remote)

H2B Group

Freelance
B2B
Manager / C-level
Remote
5 805 - 6 773 USD
Net per month - B2B

Job description

Kim jest H2B Group?

Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.


Dlaczego warto z nami współpracować?

Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.

💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.

🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.

🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.


Do projektu naszego klienta poszukujemy osoby na stanowisko JAVA Technical Leader


Project: Development and maintenance of backend services and internal systems for banking products and processes for the leading bank


Join our team as a Java Tech Lead and work on a long-term project for a bank.You’ll lead a backend team responsible for building integrations with an external instant payments platform for the Western European market, delivering a card-issuing solution that enables co-badge cards (combining an international card scheme with a local scheme), and integrating local mobile wallet / account-to-account payment services into the bank’s digital channels.Your work will directly impact how customers in this market pay, transfer money in real time, and use their cards in both domestic and international ecosystems. You’ll be the key technical decision-maker for cards & payments in this area, working closely with the bank’s architecture, product, and operations teams.


Projekt: Rozwój i utrzymanie usług backendowych oraz systemów wewnętrznych dla produktów i procesów bankowych w wiodącym banku

Kluczowe technologie:Backend: Java (Core Java)Spring (Spring Boot, Spring MVC, Spring Data, Spring Security), Hibernate

API: projektowanie i integracja REST API

Bazy danych: MS SQL, OracleDobra znajomość kolejek komunikatów: Kafka, Pub/Sub

Narzędzia: Maven, Git, JUnit, Mockito


Opis projektu:Dołącz do naszego zespołu jako Java Tech Lead i pracuj nad długoterminowym projektem dla banku. Zostań liderem zespołu backendowego odpowiedzialnego za:


  • integracje z zewnętrzną platformą płatności natychmiastowych dla rynku Europy Zachodniej,

  • dostarczenie rozwiązania do wydawania kart, umożliwiającego karty współdzielone (łączące międzynarodowy schemat kartowy z lokalnym),

  • integrację lokalnych portfeli mobilnych oraz usług płatności konto-do-konta w cyfrowych kanałach banku.


Twoja praca będzie miała bezpośredni wpływ na sposób, w jaki klienci w tym regionie płacą, przelewają pieniądze w czasie rzeczywistym i korzystają ze swoich kart zarówno w ekosystemach krajowych, jak i międzynarodowych.Będziesz kluczowym decydentem technicznym w obszarze kart i płatności, ściśle współpracując z zespołami architektury, produktów i operacji banku.


Zakres obowiązków:

  • Odpowiedzialność za wizję techniczną i architekturę integracji płatności oraz wydawania kart w projekcie.

  • Kierowanie zespołem programistów Java (code review, mentoring, pair programming, doradztwo techniczne).

  • Projektowanie, rozwój i utrzymanie usług backendowych w Java/Spring dla wydawania kart, przepływów autoryzacji, limitów, opłat, wsparcia tokenizacji i przetwarzania transakcji.

  • Projektowanie i integracja RESTful API z zewnętrznymi dostawcami płatności, lokalnymi schematami oraz wewnętrznymi systemami bankowymi.

  • Budowa i rozwój rozwiązań opartych na mikrousługach, zapewniających wysoką dostępność, odporność i obserwowalność.

  • Praca z relacyjnymi bazami danych (MS SQL, Oracle): projektowanie schematów w obszarze kart i płatności, optymalizacja zapytań i wydajności.

  • Wykorzystanie kolejek komunikatów (Kafka, Pub/Sub) do niezawodnych, zdarzeniowych integracji z zewnętrznymi usługami płatności i portfeli.

  • Ścisła współpraca z architektami rozwiązań, zespołami bezpieczeństwa i operacji nad wymaganiami niefunkcjonalnymi (wydajność, bezpieczeństwo, obserwowalność, zgodność).

  • Zapewnienie jakości kodu i standardów testowania (unit, integration, contract tests) oraz propagowanie najlepszych praktyk w zespole.

  • Wsparcie wdrożeń produkcyjnych, analiza incydentów oraz ciągłe doskonalenie platformy.

  • Komunikacja z interesariuszami biznesowymi i technicznymi, pomagając w przekładaniu wymagań biznesowych na trwałe rozwiązania techniczne.


Wymagania:

  • 8+ lat doświadczenia w programowaniu w Javie (aplikacje webowe/backendowe).

  • Silne, praktyczne doświadczenie z ekosystemem Spring (Spring Boot, Spring MVC, Spring Data; Spring Security będzie dodatkowym atutem).

  • Doświadczenie komercyjne w pracy z Hibernate.

  • Bardzo dobra znajomość REST API, usług webowych i architektury mikrousługowej.

  • Dobra znajomość SQL i relacyjnych baz danych (MS SQL Server, Oracle lub podobne).

  • Znajomość kolejek komunikatów (Kafka, Pub/Sub lub podobne).

  • Praktyczna znajomość Mavena w projektach komercyjnych.

  • Doświadczenie w pracy z Git i nowoczesnymi workflowami (branching, code review).

  • Doświadczenie z systemami kartowymi i schematami płatności.

  • Umiejętność podejmowania decyzji technicznych i wyjaśniania kompromisów zarówno zespołowi, jak i interesariuszom biznesowym.

  • Doświadczenie w mentoringu i podnoszeniu poziomu technicznego zespołu.

  • Biegłość w języku polskim oraz dobra znajomość języka angielskiego (do dokumentacji i komunikacji).


Mile widziane:

  • Doświadczenie w systemach płatności natychmiastowych lub systemach o wysokiej przepustowości i niskich opóźnieniach w finansach.

  • Znajomość silników BPM / workflow (np. Flowable, Camunda, Activiti).

  • Doświadczenie w pracy w rozproszonych, międzynarodowych zespołach.


Co oferujemy?

💻 Pracę zdalną – elastyczność, która pozwala pracować z każdego zakątka świata!

🚀 Ciekawe projekty – dopasowane do Twoich umiejętności i zainteresowań, z możliwością pracy nad innowacyjnymi rozwiązaniami.

🤝 Umowę B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach.

📚 Rozwój zawodowy – praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.

Tech stack

    English

    C1

    Java

    master

    Spring

    advanced

    REST API

    advanced

    SQL

    regular

    Kafka

    regular

    Git

    regular

Office location

Published: 14.01.2026

About the company

H2B Group

H2B Group to firma specjalizująca się w dostarczaniu talentów IT oraz automatyzacji procesów przemysłowych. Oferuje usługi takie jak doradztwo AI, rozszerzenie zespołu oraz rozwój oprogramowania, rekrutując najlepszych p...

Company profile

JAVA Technical Leader

5 805 - 6 773 USDNet per month - B2B
Summary of the offer

JAVA Technical Leader

Abrahama 1a, Poland (Remote)
H2B Group
5 805 - 6 773 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest firma H2B Group Sp. z o.o. z siedzibą przy UL. Abrahama 1A 80-337 Gdańsk (zwaną dalej jako... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.