Senior Java Developer
Poszukujemy doświadczonego Senior Java Developera do projektu związanego z modernizacją i skalowaniem dużej platformy chmurowej o zasięgu globalnym
B2B: 170 – 200 PLN netto/h
Lokalizacja: Zdalnie
Projekt:
- Poszukujemy doświadczonego Senior Java Developera do projektu związanego z modernizacją i skalowaniem dużej platformy chmurowej o zasięgu globalnym.
- Środowisko jest złożone i oparte na dużym monolicie, który będzie stopniowo przekształcany w nowoczesną, modułową architekturę mikroserwisową.
- Projekt zakłada szeroką modernizację, poprawę wydajności i jakości kodu oraz wdrożenie rozwiązań event-driven.
- To idealna rola dla osób dobrze czujących się w pracy z monolitem, legacy oraz architekturą rozproszoną
Zakres obowiązków
- Projektowanie i wdrażanie skalowalnego systemu rozproszonego
- Modernizacja dużego monolitu i budowa nowych mikroserwisów
- Wdrożenie architektury zdarzeniowej (event-driven)
- Analiza i ocena istniejącego kodu oraz identyfikacja obszarów do usprawnienia
- Współtworzenie i rozwijanie niezawodnych rozwiązań w zespole Agile
- Zapewnianie wysokiej jakości poprzez modułowe podejście i rozwój oparty na testach
- Ciągłe doskonalenie procesów, technologii i stosowanych praktyk
Wymagania
- Minimum 8 lat doświadczenia w programowaniu w Javie
- Bardzo dobra znajomość Spring / Spring Boot
- Doświadczenie w pracy z monolitem i mikroserwisami
- Umiejętność refaktoryzacji oraz ulepszania kodu legacy
- Praktyczna znajomość: Clean Code, projektowanie API, CI/CD
- Bardzo dobra znajomość SQL oraz doświadczenie w projektowaniu baz danych
- Mile widziane: doświadczenie z Kafka, Kubernetes
- Analityczne, inżynierskie podejście i dobra współpraca zespołowa
- Bardzo dobra znajomość języka polskiego oraz angielskiego min. B2
