Senior Backend - Fullstack Developer
⚲ Warszawa
160–180 zł netto (+ VAT) / godz.
Wymagania
- kilka lat doświadczenia w tworzeniu oprogramowania w Java i/lub Kotlin
- bardzo dobra, praktyczna znajomość Spring
- praktyczne doświadczenie z Apache Kafka w środowiskach produkcyjnych
- doświadczenie w projektowaniu i implementacji API oraz integracji systemowych
- doświadczenie w architekturze oprogramowania i projektowaniu systemów
- praktyczne doświadczenie z AWS i cloud-native application development
- doświadczenie z CI/CD, monitoringiem i utrzymaniem środowisk produkcyjnych
- bardzo dobra znajomość angielskiego (praca w środowisku międzynarodowym)
Opis stanowiska
Winged IT szuka Senior Backend / Fullstack Developera do międzynarodowego zespołu produktowego w domenie Customer Data Management. Będziesz projektować, rozwijać i utrzymywać skalowalne usługi backendowe w Javie/Kotlinie ze Springiem, pracować z Apache Kafka jako centralną platformą event-streamingową oraz budować integracje z systemami enterprise (CRM, aplikacje klienckie). To rola dla inżyniera, który lubi brać pełną odpowiedzialność za rozwiązania w podejściu 'you build it, you run it'. Praca zdalna z Polski z okazjonalnymi wyjazdami do Niemiec. Uwaga: mimo tytułu 'Fullstack', nacisk jest wyraźnie na backend — umiejętności frontendowe (JavaScript, Angular) są tylko mile widziane. Wymagana jest głęboka, praktyczna wiedza o Springu i Kafce w środowiskach produkcyjnych.
🔍 Dekoder Ogłoszenia
🔴
Senior Backend - Fullstack Developer
Chociaż tytuł sugeruje pełny zakres obowiązków, nacisk jest wyraźnie na backend, a umiejętności fullstackowe są tylko mile widziane.
🔴
Strong hands-on experience with Spring
Oczekuje się głębokiej, praktycznej wiedzy i umiejętności samodzielnego rozwiązywania problemów z użyciem Springa, a nie tylko podstawowej znajomości.
🔴
Strong ownership mentality and a hands-on approach to software engineering
Oznacza to, że od kandydata oczekuje się pełnej odpowiedzialności za powierzone zadania i aktywnego udziału w całym cyklu życia oprogramowania, od projektu po utrzymanie.
🔴
Good understanding of event-driven architectures, asynchronous communication and distributed systems
Wymaga to nie tylko teoretycznej wiedzy, ale także praktycznego doświadczenia w projektowaniu i implementacji systemów opartych na tych wzorcach.
🟡
Very good English communication skills, as you will work in an international environment
Komunikacja w języku angielskim będzie kluczowa nie tylko w codziennej pracy, ale także w interakcjach z zespołem i potencjalnie z innymi działami firmy.