New offer - be the first one to apply!

April 29, 2026

Tech Lead (Java +DevOps)

Senior • Hybrid

185 - 200 PLN

Krakow, Poland

Praca z krakowskiego biura 2 razy w tygodniu.

O projekcie

Aplikacja służy do codziennego obliczania ekspozycji na ryzyko kredytowe kontrahentów dla klientów na całym świecie. System jest rozwijany w architekturze mikroserwisowej jako część długofalowej transformacji technologicznej, obejmującej migrację do chmury.

Technologie: Java (17/21), Spring Boot, Spring Cloud, Apache Beam, Apache Flink, Google Cloud Platform, Redis, REST API, Ansible, Jenkins

Zadania

  • Rozwój i utrzymanie mikroserwisów w obszarze risk calculation.

  • Projektowanie i implementacja wydajnego, skalowalnego kodu w Javie.

  • Udział w pełnym cyklu życia produktu (analiza, development, wdrożenie, monitoring).

  • Praca zgodnie z podejściem TDD.

  • Współpraca z międzynarodowymi zespołami.

  • Dbanie o wydajność, niezawodność, dostępność i bezpieczeństwo systemów.

  • Mentoring i wsparcie developerów.

  • Obsługa incydentów produkcyjnych oraz rozwój narzędzi automatyzujących.

  • Współpraca w środowisku Agile / DevOps / CI/CD.

Wymagania

Must have:

  • Min. 6 lat doświadczenia w rozwoju oprogramowania (Java).

  • Doświadczenie w projektowaniu i budowie systemów rozproszonych.

  • Doświadczenie w tworzeniu mikroserwisów (Java, Spring Boot, REST APIs).

  • Doświadczenie z Apache Beam i Apache Flink.

  • Znajomość rozwiązań chmurowych (preferowana GCP).

  • Praktyczne stosowanie TDD.

  • Znajomość praktyk DevOps i CI/CD.

  • Zrozumienie zasad: SOLID, KISS, DRY, YAGNI.

  • Bardzo dobre umiejętności komunikacyjne.

  • Umiejętność przekładania wymagań biznesowych na rozwiązania techniczne.

  • Znajomość języka angielskiego i polskiego na poziomie B2+

Nice to have:

  • Doświadczenie w bankowości inwestycyjnej

  • Znajomość Jenkins, Ansible

  • Znajomość baz danych (Oracle, PostgreSQL)

  • Znajomość Pythona