Zakres obowiązków:
Projektowanie i rozwijanie nowoczesnych, responsywnych aplikacji webowych z wykorzystaniem technologii Java oraz Angular
Monitorowanie działania aplikacji, naprawa błędów, optymalizacja wydajności i wprowadzanie usprawnień
Tworzenie i optymalizacja testów jednostkowych i integracyjnych
Aktywna współpraca z zespołem w ramach Scrum
Udział w code review, dbanie o jakość kodu i zgodność z dobrymi praktykami
Wymagania:
min 5 lat doświadczenia w pracy jako Fullstack Developer
🔹Backend (Java):
Programowanie w języku Java (min. wersja 11 lub nowsza)
Znajomość frameworka Spring Boot (lub Spring Framework)
Tworzenie i dokumentowanie REST API (Swagger, OpenAPI)
Obsługa baz danych: PostgreSQL, MySQL, Oracle, H2
ORM: Hibernate, JPA
Bezpieczeństwo: Spring Security, OAuth2, JWT
Testowanie: JUnit, Mockito
Budowanie projektów: Maven, Gradle
🔹 Frontend (Angular):
Programowanie w języku TypeScript
Tworzenie aplikacji w Angular (preferowane wersje 12+)
Obsługa komunikacji z API (HttpClient, RxJS)
Tworzenie responsywnych UI (Angular Material, Bootstrap)
Routing, obsługa formularzy, walidacja danych
Testy jednostkowe (Karma, Jasmine
🔹 DevOps / narzędzia:
Git
CI/CD: Jenkins, GitLab CI/CD, GitHub Actions (opcjonalnie)
Docker (opcjonalnie)
Narzędzia do testowania API: Postman
Monitorowanie/logowanie: Logback, ELK stack, Prometheus
Oferujemy:
Pracę w modelu hybrydowym (min. 1 raz w tygodniu praca w biurze, Wola) lub stacjonarnym
Długoterminową współpracę w oparciu o umowę B2B, umowę o pracę, zlecenie
Benefity: pakiet Medicover (rozszerzony o stomatologię) i karta FitProfit
Finansowanie certyfikatów technicznych
Darmowe lekcje j. angielskiego
Unikalną atmosferę pracy w zgranych zespołach oraz udział w cyklicznych integracjach
Udział w różnorodnych inicjatywach charytatywnych oraz sportowych (np. biegi firmowe, turnieje szachowe, rozgrywki piłki nożnej)
Permanent, B2B
Check similar offers