Technical Lead (Java) room

Scalosoft

Polska

Hybrid

PLN 205,000 - 291,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Opieka medyczna
Karta sportowa
Platforma kafeteryjna

Job summary

Scalosoft poszukuje Technical Leada do zespołu Scrumowego, odpowiedzialnego za kierunek technologiczny i decyzje architektoniczne. Do obowiązków należy projektowanie i rozwój backendu w Java 21/25 i Spring Boot, a także rozwijanie architektury mikroserwisowej i systemów rozproszonych.

Wymagana jest bardzo dobra znajomość wzorców architektonicznych, DDD i API, doświadczenie w code review oraz mentoringu, a także gotowość do pracy w środowisku z Docker/Kubernetes oraz Azure.

Qualifications

  • Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych.
  • Very good knowledge of Java and active development of production-grade solutions (≈75% time).
  • Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej i systemów rozproszonych.
  • Bardzo dobra znajomość wzorców architektonicznych i integracyjnych.
  • Bardzo dobra znajomość projektowania API i integracji systemów.
  • DDD (Domain-Driven Design).
  • Relacyjne bazy danych SQL i optymalizacja zapytań (PostgreSQL).
  • Event-Driven Architecture i observability end-to-end.
  • Doświadczenie w code review, mentoringu i prowadzeniu zespołu technicznego.
  • Docker i Kubernetes.
  • Angielski min. B2.

Responsibilities

  • Pełnienie funkcji Technical Leada w zespole Scrumowym, wyznaczanie kierunku technicznego.
  • Projektowanie i rozwój rozwiązań backendowych w Java 21/25 i Spring Boot, ~75% zaangażowania.
  • Projektowanie architektury mikroserwisowej i systemów rozproszonych.
  • Współpraca z Product Ownerem, analitykami i biznesem przy doprecyzowaniu wymagań.
  • Definiowanie i rozwój standardów programistycznych, architektonicznych i integracyjnych.
  • Prowadzenie code review i zapewnianie wysokiej jakości rozwiązań.
  • Mentoring techniczny i rozwój kompetencji zespołu developerskiego.
  • Projektowanie integracji systemowych oraz REST API.
  • Stosowanie DDD, Event-Driven Architecture i Observability.

Skills

Leadership
Mentoring
Angielski B2

Tools

Java
Spring Boot
PostgreSQL
Docker
Kubernetes
REST API
Angular
Kafka
Azure
Observability

Job description

Cześć! Poznaj możliwości współpracy ze Scalo!
Zakres współpracy obejmuje:
  • pełnienie funkcji Technical Leada w zespole Scrumowym, w tym wyznaczanie kierunku technologicznego i współtworzenie decyzji architektonicznych,
  • aktywne projektowanie i rozwój rozwiązań backendowych w Java 21/25 i Spring Boot, stanowiące około 75% zaangażowania projektowego,
  • projektowanie i rozwój architektury mikroserwisowej oraz systemów rozproszonych,
  • współpraca z Product Ownerem, analitykami i przedstawicielami biznesu przy doprecyzowywaniu wymagań,
  • przekładanie wymagań biznesowych na rozwiązania techniczne,
  • definiowanie i rozwój standardów programistycznych, architektonicznych i integracyjnych,
  • prowadzenie code review i zapewnianie wysokiej jakości rozwiązań,
  • mentoring techniczny i wspieranie rozwoju kompetencji zespołu developerskiego,
  • wsparcie zespołu w analizie i rozwiązywaniu problemów technicznych,
  • projektowanie integracji systemowych oraz REST API,
  • stosowanie DDD, wzorców architektonicznych i integracyjnych oraz Event-Driven Architecture,
  • projektowanie rozwiązań zapewniających wydajność, bezpieczeństwo i skalowalność systemów,
  • rozwój mechanizmów observability end-to-end i diagnostyki systemów,
  • optymalizacja zapytań SQL i wykorzystanie relacyjnych baz danych, w szczególności PostgreSQL,
  • współpraca z innymi zespołami Scrumowymi, architektami, DevOps i zespołami integracyjnymi,
  • identyfikacja ryzyk technologicznych i udział w podejmowaniu decyzji dotyczących rozwiązań,
  • wykorzystanie konteneryzacji i orkiestracji z użyciem Docker i Kubernetes,
  • udział w inicjatywach związanych z wykorzystaniem chmury, preferencyjnie Azure, oraz rozwiązań AI wspierających proces developmentu,
  • środowisko technologiczne projektu: Java 21/25, Spring Boot, PostgreSQL, mikroserwisy, Angular, Kafka, REST API, Flowable, OpenL, Redis, Azure, Kubernetes, CI/CD, DDD, BDD, Agentic AI.
  • model realizacji usług: hybrydowy – minimum 3 dni w tygodniu w biurze Klienta w Warszawie, pozostałe 2 dni zdalnie,
  • budżet projektu: do 180 PLN/h + VAT, w zależności od doświadczenia oraz zakresu świadczonych usług.
Kompetencje wymagane do realizacji usług:
  • minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych,
  • bardzo dobra znajomość Java, poparta aktualnym doświadczeniem w rozwoju rozwiązań produkcyjnych oraz gotowością do aktywnego programowania przez około 75% zaangażowania projektowego,
  • doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej i systemów rozproszonych,
  • bardzo dobra znajomość wzorców architektonicznych i integracyjnych,
  • bardzo dobra znajomość projektowania API i integracji systemów,
  • bardzo dobra znajomość DDD (Domain-Driven Design),
  • praktyczna znajomość relacyjnych baz danych, SQL i optymalizacji zapytań,
  • praktyczna znajomość Event-Driven Architecture,
  • praktyczna znajomość observability end-to-end,
  • doświadczenie w code review, mentoringu i prowadzeniu zespołu technicznego,
  • doświadczenie we współpracy międzyzespołowej, współtworzeniu decyzji technologicznych i ocenie ryzyk,
  • znajomość Docker i Kubernetes,
  • znajomość języka angielskiego na poziomie minimum B2.

Mile widziane:

  • praktyczna znajomość platform chmurowych, szczególnie Microsoft Azure,
  • znajomość CI/CD i praktyk DevOps,
  • znajomość Agentic AI / AI w SDLC, w tym wykorzystania AI do automatyzacji developmentu i wspierania decyzji architektonicznych.
Co oferujemy w ramach współpracy?

Różnorodne projekty technologiczne

Realizacja projektów z obszaru Software, Embedded, Data, Cloud Services i AI.

Inicjatywy eksperckie i presalesowe

Możliwość udziału w działaniach eksperckich oraz wsparciu procesów presalesowych.

Dodatkowe korzyści

Opieka medyczna, karta sportowa oraz platforma kafeteryjna dostępne zgodnie z obowiązującymi zasadami współpracy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead (Java)
Technical Lead (Java)

Scalo • Województwo mazowieckie

Hybrid
PLN 205,000 - 291,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Java Developer
Java Developer

Scalo • Województwo pomorskie

On-site
PLN 107,000 - 179,000
Fullstack .NET Developer (Angular)
Fullstack .NET Developer (Angular)

Scalosoft • Warszawa

Remote
PLN 170,000 - 243,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Data Engineer
Data Engineer

Scalo • Województwo mazowieckie

Hybrid
PLN 159,000 - 227,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Data Engineer room
Data Engineer room

Scalosoft • Polska

Hybrid
PLN 116,000 - 193,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Senior .NET Developer room Wrocław
Senior .NET Developer room Wrocław

Scalosoft • Wrocław

Hybrid
PLN 165,000 - 248,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
System Analyst (Banking) room
System Analyst (Banking) room

Scalosoft • Warszawa

Hybrid
PLN 159,000 - 227,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Java Developer
Java Developer

Scalo • Województwo mazowieckie

Hybrid
PLN 176,000 - 251,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Fullstack Developer (Java, Angular) room
Fullstack Developer (Java, Angular) room

Scalosoft • Warszawa

Hybrid
PLN 153,000 - 219,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Senior Fullstack Developer (Node.js, React, AWS) room
Senior Fullstack Developer (Node.js, React, AWS) room

Scalosoft • Polska

Hybrid
PLN 170,000 - 243,000