Java Technical Leader

50 - 58 USDNet per hour - B2B
Java

Java Technical Leader

Java
Kapelanka, Kraków

j-labs

Full-time
B2B
Senior
Hybrid
50 - 58 USD
Net per hour - B2B

Job description

Szukamy dojrzałego inżyniersko Java Tech Leada (Backend) z minimum 5-letnim doświadczeniem w projektowaniu, rozwoju i utrzymaniu dużych systemów backendowych – zarówno mikroserwisów, jak i modularnych monolitów. Jest to rola dla osoby, która łączy głęboką ekspertyzę techniczną z realnym przywództwem zespołu i podejmuje decyzje architektoniczne w oparciu o analizę danych oraz świadome kompromisy. Szukamy kogoś, kto potrafi unikać zarówno over-engineeringu, jak i under-engineeringu oraz koncentruje się na rozwiązywaniu realnych problemów biznesowych, a nie ślepym podążaniu za trendami.


Podział pracy:70% Backend · 20% SRE / DevOps / Infra · 10% Frontend (opcjonalnie)


Projekt dotyczy backendowej platformy iWPB / Digital wspierającej rozwiązania bankowości prywatnej i zaawansowane usługi finansowe dla zamożnych klientów. Systemy obsługują np. spersonalizowane produkty finansowe, doradztwo inwestycyjne oraz planowanie i zarządzanie ryzykiem. To stabilny, długoterminowy projekt z dużym naciskiem na skalowalność, niezawodność i wysoką jakość kodu. Praca obejmuje zarówno rozwój nowych funkcjonalności, jak i utrzymanie oraz ewolucję istniejących systemów.


Stack technologiczny:


Backend & Platforma: Java 17/21, Spring Boot 3.x, JPA/Hibernate, Maven, PostgreSQL, DynamoDB, DocumentDB, Linux

Cloud & DevOps: AWS (EKS, EC2, ECS, ECR, Lambda, S3, RDS, Aurora, SQS, SNS, VPC, CloudWatch), Docker, Kubernetes, Terraform, Jenkins, CI/CD

Architektura: Modular Monolith, Microservices, Layered Architecture, Hexagonal Architecture

Testy & jakość: TDD, Clean Code, SOLID, GoF, Testing Pyramid / Trophy

Frontend (opcjonalnie): JavaScript, React


Zakres odpowiedzialności

  • Projektowanie i rozwój skalowalnych systemów backendowych o wysokich wymaganiach jakościowych

  • Podejmowanie i dokumentowanie decyzji architektonicznych (ADR/EDR)

  • Mentoring zespołu, code review oraz aktywne dzielenie się wiedzą

  • Dbanie o testowalność, czytelność i utrzymywalność kodu

  • Ścisła współpraca z backendem, frontendem, PO oraz interesariuszami technicznymi

  • Współodpowiedzialność za obszary SRE/DevOps: stabilność, obserwowalność i automatyzację


Wymagania

  • Minimum 6 lat doświadczenia w backend software engineeringu, w tym praca przy systemach o dużej skali i złożoności.

  • Doświadczenie w roli Senior Developera lub Tech Leada, obejmujące realny wpływ na architekturę i decyzje techniczne.

  • Bardzo dobra znajomość projektowania API oraz świadomego system designu, uwzględniającego skalowalność, odporność i obserwowalność.

  • Praktyczne doświadczenie w pracy z modularnym monolitem i architekturą mikroserwisową wraz ze zrozumieniem ich trade-offów.

  • Solidna wiedza o bazach danych relacyjnych i NoSQL, w tym zagadnieniach ACID vs BASE, spójności danych, replikacji i shardingu.

  • Stosowanie dobrych praktyk inżynierskich takich jak TDD, Clean Code, SOLID, wzorce projektowe GoF oraz regularne code review.

  • Umiejętność pracy z architekturami warstwowymi i heksagonalnymi oraz świadoma organizacja kodu (by feature / by layer).

  • Praktyczne doświadczenie w obszarze DevOps/SRE na poziomie co najmniej intermediate, obejmujące Docker, Kubernetes, Terraform i CI/CD.

  • Dojrzałe kompetencje liderskie: mentoring, usuwanie blokad, efektywna delegacja, priorytetyzacja i dokumentowanie decyzji.

  • Umiejętność prowadzenia merytorycznych dyskusji technicznych poprzez zadawanie trafnych pytań i budowanie konsensusu.

  • Wysoka kultura współpracy, nastawienie na ownership i brak micromanagementu.

  • Bardzo dobra znajomość języka angielskiego (B2/C1).


Tech stack

    Polish

    B2

    English

    B2

    Java

    master

    Spring Boot

    advanced

    Docker

    regular

    Kubernetes

    regular

    AWS

    regular

    CI/CD

    regular

    terra

    regular

Office location

Published: 22.12.2025

About the company

j-labs

Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy do...

Company profile

Java Technical Leader

50 - 58 USDNet per hour - B2B
Summary of the offer

Java Technical Leader

Kapelanka, Kraków
j-labs
50 - 58 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. We wszystkich sprawach dotyczący... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.