Programista Fullstack (Java+Angular+CI/CD)

JavaScript

Programista Fullstack (Java+Angular+CI/CD)

JavaScript
-, Warszawa

Nexio Management

Full-time
B2B, Permanent
Senior
Hybrid

Job description

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)

Tech stack

    Polish

    B2

    Angular

    advanced

    Java

    advanced

Office location

About the company

Nexio Management

Nexio Management to firma technologiczno-konsultingowa, świadcząca kompleksowe usługi w obszarze budowy, utrzymania i rozwoju rozwiązań software'owych.

Company profile