Dla międzynarodowej organizacji zajmującej się technologią symulacji, poszukujemy specjalisty na stanowisko Back-end Developera. Poszukujemy utalentowanego i doświadczonego Inżyniera Oprogramowania Java. Liczymy na znajomość: Spring, Spring Boot, mile widziana znajomość SaaS, AWS, CI/CD oraz na rozumienie architektury mikrousług.
Tryb pracy - hybrydowy (3 dni pracy z biura w dzielnicy Wełnowiec, Katowice)
Międzynarodowy zespół - bieżąca komunikacja i współpraca w języku angielskim.
responsibilities :
Uczestniczenie w tworzeniu i utrzymaniu usług zaplecza z wykorzystaniem technologii Java, Spring oraz Spring Boot, pod kierunkiem doświadczonych inżynierów.
Wsparcie w integracji różnych usług i interfejsów API w ramach architektury mikrousług oraz nauka projektowania rozproszonych aplikacji chmurowych.
Bliska współpraca z zespołami interdyscyplinarnymi, w tym programistami front-end, specjalistami ds. jakości oraz menedżerami produktów, w celu dostarczania najwyższej jakości rozwiązań programistycznych.
Aktywny udział w przeglądach kodu, programowaniu w parach i innych formach współpracy zespołowej, mający na celu doskonalenie umiejętności programistycznych oraz poznawanie najlepszych praktyk.
Agile Development: Wspieranie zwinnego procesu rozwoju, poprzez uczestniczenie w doskonaleniu i implementacji historii użytkowników oraz dostarczaniu funkcji w dynamicznie zmieniającym się środowisku.
requirements-expected :
Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej.
Dobra znajomość zasad programowania obiektowego i języka Java.
Podstawowa wiedza lub doświadczenie w pracy z Spring i Spring Boot oraz silna motywacja do dalszego rozwoju w tych technologiach.
Znajomość baz danych i umiejętność programowego interfejsowania z nimi.
Chęć nauki mikrousług, technologii chmurowych i potoków CI/CD.
Zdolność do rozwiązywania problemów i efektywnej pracy zespołowej.
Szybka adaptacja do nowych technologii i metodologii.
Dobre umiejętności komunikacyjne w języku angielskim (praca w międzynarodowym środowisku).
Samodzielność w działaniu i umiejętność pływania na głębokich wodach.