W skrócie
- Zadania: Twórz nowoczesne aplikacje Angular i mikroserwisy Spring Boot.
- Firma: Innowacyjna firma technologiczna w Warszawie z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 59400 - 72600 zł za rok.
Rola: Java Full stack developer (z Angular i mile widziana wiedza o Gen AI)
Lokalizacja: Warszawa, Polska (hybrydowo - 3 razy w tygodniu w biurze)
Kluczowe obowiązki:
- Projektowanie i rozwijanie responsywnych aplikacji Angular oraz mikroserwisów Spring Boot
- Budowanie aplikacji przy użyciu architektury mikroserwisów Java 17 oraz praktyk czystego kodu
- Implementacja RESTful API z wersjonowaniem, paginacją, idempotencją i odpowiednim obsługiwaniem błędów
- Rozwój i optymalizacja modeli danych dla baz danych MongoDB i SQL
- Konteneryzacja aplikacji przy użyciu Dockera i wdrażanie na OpenShift Kubernetes
- Zagwarantowanie zgodności z bezpieczeństwem: OAuth2, OIDC, praktyki OWASP, walidacja danych wejściowych
- Implementacja logowania, monitorowania i obserwowalności: logi, metryki, ślady
- Rozwój testów jednostkowych, integracyjnych i UI: JUnit, Mockito, Jasmine, Karma
- Współpraca z zespołami Product, QA, UX i DevOps w dostarczaniu w metodyce Agile
- Wsparcie w rozwiązywaniu problemów produkcyjnych z RCA i praktykami ciągłego doskonalenia
Wymagane umiejętności:
- Frontend: HTML5, CSS3, responsywne UI, dostępność
- Integracja API, bezpieczeństwo API, interceptory, filtry
- Bazy danych
Opcjonalne:
- Narzędzia CICD: Jenkins, GitHub Actions, Azure DevOps, Git, Maven, Gradle
- Testowanie i jakość: Jasmine, Karma, SonarQube
Dodatkowe oczekiwania:
- Silne zrozumienie projektowania aplikacji chmurowych
- Świadomość standardów zarządzania architekturą korporacyjną
- Doświadczenie w integracji LLMAI w aplikacjach - mile widziane
- Doświadczenie w pracy w środowiskach Agile SDLC
Java Full Stack Developer in Warsaw – pracodawca: Thrive IT Systems
Jako pracodawca, oferujemy dynamiczne środowisko pracy, które sprzyja innowacjom i współpracy. Nasza kultura opiera się na ciągłym rozwoju pracowników, co pozwala na zdobywanie nowych umiejętności i awans w ramach organizacji. Dodatkowo, lokalizacja naszej firmy zapewnia dostęp do nowoczesnych technologii oraz inspirujących projektów, co czyni nas idealnym miejscem dla pasjonatów DevOps.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Java Full Stack Developer in Warsaw
Java 17
Angular
Spring Boot
RESTful APIs
MongoDB
SQL
Docker