Back-End Developer / Technical Lead
⚲ Warszawa
1 000–1 100 zł netto (+ VAT) / mies.
Wymagania
- min. 5 lat doświadczenia w backend development
- praktyczne doświadczenie w projektowaniu i rozwijaniu systemów rozproszonych
- doświadczenie w roli lidera technologicznego lub prowadzeniu technicznym zespołu
- doświadczenie w definiowaniu i egzekwowaniu standardów jakości kodu
- doświadczenie w mentoringu mniej doświadczonych programistów
- doświadczenie z architekturą event-driven i komunikacją asynchroniczną (RabbitMQ, AsyncAPI)
Mile widziane
- znajomość Kafka, DDD oraz projektowania architektury mikroserwisowej
- doświadczenie w modernizacji systemów monolitycznych i wydzielaniu mikroserwisów
Opis stanowiska
Zespół rozwija aplikację CLP — workflow kredytowy dla klientów korporacyjnych banku, obsługujący proces decyzyjny dla produktów banku, spółki leasingowej i faktoringowej. System działa w architekturze hybrydowej: część pozostaje monolitem, a kolejne obszary są stopniowo wydzielane do mikroserwisów, z integracją przez REST API i RabbitMQ. Rola łączy rozwój backendu w Javie z funkcją Technical Leada — poza kodowaniem będziesz wspierać zespół w decyzjach technologicznych, egzekwować standardy jakości i mentorować mniej doświadczonych programistów. To oferta dla kogoś, kto ma za sobą pracę w systemach rozproszonych i chce realnie współkształtować architekturę.
🔍 Dekoder Ogłoszenia
🟡
Doświadczenie w pełnieniu roli lidera technologicznego lub prowadzeniu technicznym zespołu
Wymagane doświadczenie liderskie, ale ogłoszenie nie precyzuje, czy stanowisko jest formalnie managerskie.
🟡
Doświadczenie w definiowaniu i egzekwowaniu standardów jakości kodu
Może oznaczać odpowiedzialność za pilnowanie jakości pracy innych, co bywa konfliktogenne.