Stanowisko: Expert/ Tech Lead Java
Model współpracy: Zdalnie (2x w miesiącu wizyta w biurze we Wrocławiu)
Forma zatrudnienia: B2B
Wynagrodzenie: 175-190 zł/h
Poszukujemy doświadczonej osoby na stanowisko Java Tech Lead / Ekspert, która będzie odpowiedzialna za rozwój architektury i programowanie warstwy backend w technologii Java, wspieranie zespołu w definiowaniu zadań technicznych, planowanie rozwoju technologii, wdrażanie technologii w zespołach projektowych oraz tworzenie funkcjonalności i testów.
O roli
Do zespołu pracującego nad projektem Connector 2.0 poszukiwana jest doświadczona osoba, która obejmie odpowiedzialność za architekturę warstwy backendowej i wesprze zespół od strony technicznej. Rola łączy pracę koncepcyjną z bieżącym programowaniem — wymaga zarówno projektowania rozwiązań, jak i ich implementacji.
Connector 2.0 to system integracyjny dla sektora energetycznego, budowany w oparciu o Javę, Apache Kafka i Apache Camel.
Zakres obowiązków
Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za:
Architekturę backendu- projektowanie i rozwój warstwy serwerowej systemu.
Rozwój technologiczny- rozpoznanie, weryfikację i planowanie kierunków technologicznych na potrzeby projektu.
Wsparcie zespołu- pomoc w definiowaniu i doprecyzowywaniu zadań technicznych.
Mentoring- wdrażanie nowych technologii w zespołach projektowych, prowadzenie szkoleń, dzielenie się wiedzą.
Programowanie- implementację funkcjonalności oraz testów.
Wymagania
Doświadczenie
Min. 5 lat komercyjnego programowania w Javie 8+.
Min. 3 lata pracy z Javą 17+.
Min. 2 lata w roli lidera technicznego zespołu backendowego.
Technologie
Apache Kafka- bardzo dobra znajomość.
Apache Camel- bardzo dobra znajomość.
Spring Boot- bardzo dobra znajomość.
Relacyjne bazy danych i rozwiązania ORM (Hibernate).
GitLab, Maven.
Testy jednostkowe i integracyjne (JUnit, Mockito).
Domena i warsztat
Znajomość platform, API i kanałów integracyjnych wykorzystywanych przez operatorów energetycznych, w szczególności rozwiązań Unicorn (ECP/EDX).
Znajomość wzorców projektowych.
Mile widziane
Oracle RDBMS
Python
Podstawowa znajomość systemów Linux
Proces rekrutacji:
Rozmowa wstępna
Rozmowa techniczna
Decyzja
Zainteresowany/a? Aplikuj już teraz!