Java Developer (k/m/*)
Square One Resources
⚲ Remote
15 120 - 22 680 PLN (B2B)
Wymagania
- Java
- Spring Framework
- Spring Boot
- Spring Webflux
- Spring Reactive
- MongoDB
- Git
- Jira
- Confluence
- AWS (nice to have)
- GCP (nice to have)
- Azure (nice to have)
- Jenkins (nice to have)
- Git Hub Actions (nice to have)
Opis stanowiska
O projekcie: Dołącz do inicjatywy rozwoju produktu dla globalnego klienta z obszaru HR Tech / Employee Experience. Tworzymy platformę, która łączy w jednym miejscu: - benefity pracownicze - systemy nagród i uznania - wellbeing - informacje o wynagrodzeniu i equity Celem produktu jest zapewnienie pracownikom przejrzystego, spójnego widoku pełnej wartości ich pakietu zatrudnienia. Obecnie rozwijamy nową, bardziej rozbudowaną wersję istniejącej aplikacji. Projekt ewoluował z małego extension teamu w dedykowany zespół produktowy odpowiedzialny za większość rozwoju systemu. Wymagania: - bardzo dobra znajomość Java 11–17 - doświadczenie w Spring Framework 5 / Spring Boot - znajomość Spring WebFlux / Reactive Programming - doświadczenie z MongoDB - doświadczenie w architekturze mikroserwisowej - dobra praktyka pracy z Git, Jira, Confluence - podejście “software craftsmanship” (testowalność, maintainability, clean code) - język angielski min. B2 Codzienne zadania: - rozwój backendu w Java - projektowanie i implementacja nowych funkcjonalności - budowa i rozwój REST API - dbanie o jakość, wydajność i stabilność systemu - pisanie testów jednostkowych i integracyjnych - współpraca z zespołami cross-funkcyjnymi (frontend, QA, product)