Szukamy doświadczonego Starszego Programisty Java, który wesprze zespół w tworzeniu aplikacji webowych (front-end w technologiach JavaScript + back-end w Javie) oraz obejmie rolę lidera technicznego w projektach realizowanych w Scrumie. Współpraca B2B, model hybrydowy w Warszawie -2 dni w tygodniu w biurze.
responsibilities :
Rozwój aplikacji webowych:
a) Back-end w Java (z naciskiem na Spring/Spring Boot),
b) Front-end w oparciu o frameworki/biblioteki JavaScript (React lub Angular).
Pełnienie roli Tech Leada w projektach prowadzonych w Scrum:
a) wsparcie zespołu w podejmowaniu decyzji technicznych,
b) dbanie o jakość kodu i dobre praktyki wytwarzania.
Udział w inicjatywach typu Proof of Concept (PoC) – zarówno dla klientów, jak i wewnętrznie (rozwój produktów).
Współtworzenie (z architektami) stosu technologicznego dla nowych projektów – dobór narzędzi, bibliotek, standardów.
Wpływ na kierunki rozwoju technologicznego organizacji (dzielenie się rekomendacjami i doświadczeniem).
Mentoring: wsparcie merytoryczne młodszych osób w zespole, code review, dzielenie się dobrymi praktykami.
requirements-expected :
Minimum 6 lat komercyjnego doświadczenia w programowaniu (różnorodne projekty).
Minimum 4 lata doświadczenia w Java.
Minimum 2 lata doświadczenia w Spring / Spring Boot.
Minimum 1 rok doświadczenia w React lub Angular.
Dobra znajomość baz danych:
a) relacyjnych oraz NoSQL,
b) oraz zagadnień integracyjnych/usług: SOAP / REST.
Umiejętność pracy zespołowej w Scrumie i szerokie spojrzenie na wytwarzanie oprogramowania (jakość, utrzymanie, rozwój).
offered :
Współpracę B2B i długofalowe, partnerskie podejście.
Hybrydę w Warszawie: 2 dni w tygodniu w biurze.
Możliwość rozwoju zawodowego i realnego wpływu na kierunek technologiczny.
Przyjazne środowisko pracy i udział w wydarzeniach firmowych.