Senior Java Developer - One Portal Tribe
T-Mobile
⚲ Warszawa, Mokotów
Wymagania
- Java
Opis stanowiska
Nasze wymagania: Zaangażowanie, odpowiedzialność i chęć do pracy Minimum 5-letnie doświadczenie w programowaniu w Java (mikroserwisy) oraz Spring, doświadczenie w pisaniu rozwiązań działających w AWS Bardzo dobra znajomość technologii: Java21+, Spring (najnowsze wesje): SpringBoot, SpringCloud, SpringData, SpringSecurity, SpringFeign Umiejętność projektowania modeli danych oraz korzystania z baz danych typu: PostreSQL, MongoDB, Redis Doświadczenie w optymalnym zaprojektowaniu serwisów, wyborze odpowiednich wzorców projektowych Zapewnienie bardzo dobrej jakości i wydajności dostarczanego kodu Znajomość dobrych praktyk programistycznych i ich wykorzystywanie Tworzenie testów automatycznych (jednostkowe i integracji - Junit, Wiremock, Mockito) Znajomość języka angielskiego na poziomie zapewniającym komunikację w zespole Mile widziane: Znajomość architektury hexagonalnej Zakres obowiązków: Odpowiedzialność za rozwój części backend-owej produktu WEB w architekturze hexagonalnej i mikroserwisowej Projektowanie wewnętrznej architektury serwisu, jej integracji z systemami zewnętrznymi oraz tworzenie nowych funkcjonalności Wprowadzanie usprawnień, zmian oraz optymalizacji rozwiązania Współpraca z zespołem designerów, developerów frontend, backend (do którego dołączysz) oraz testerów