Senior FullStack Developer (Java + Angular) (f/m)

Warszawa
Oferta wygasa za:90 dni
Tryb pracyHybrydowa
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat

O projekcie

Będziesz częścią międzynarodowego zespołu odpowiedzialnego za rozwój i modernizację strategicznego systemu biznesowego. Projekt obejmuje przejście z architektury legacy do nowoczesnych mikroserwisów, rozwój nowych funkcjonalności oraz budowę wydajnych interfejsów API. Praca odbywa się w środowisku Agile z wykorzystaniem nowoczesnych praktyk inżynierskich.

Twój zakres obowiązków

  • Projektowanie i rozwój nowoczesnych REST API w Javie
  • Rozwój oraz modernizacja aplikacji opartych o architekturę mikroserwisową i monolityczną
  • Refaktoryzacja istniejących rozwiązań oraz udział w transformacji systemów legacy
  • Tworzenie i rozwój komponentów frontendowych w Angularze
  • Integracja systemów oraz rozwój komunikacji między aplikacjami
  • Pisanie testów jednostkowych oraz dbanie o wysoką jakość kodu
  • Udział w code review i projektowaniu rozwiązań zgodnych z dobrymi praktykami
  • Praca z relacyjnymi bazami danych SQL
  • Współpraca z międzynarodowym zespołem pracującym w metodyce Agile/SAFe

Nasze wymagania

  • Bardzo dobra znajomość Java
  • Doświadczenie z Angular
  • Spring Framework / Spring Boot / Hibernate
  • REST API
  • Microservices
  • SQL
  • Jasmine
  • Znajomość Git
  • Komunikatywny język angielski
  • Doświadczenie z JUnit
  • Cucumber / BDD
  • Reactive Programming (WebFlux, Project Reactor)
  • Znajomość wzorców projektowych i zasad SOLID
  • Doświadczenie w projektach modernizacji systemów legacy

To oferujemy

  • Długoterminową współpracę przy strategicznym projekcie
  • Możliwość pracy przy transformacji nowoczesnej architektury systemowej
  • Międzynarodowe środowisko pracy
  • Współpracę z doświadczonym zespołem ekspertów
  • Pracę hybrydową – 3 dni w tygodniu z biura (Warszawa, Gdańsk lub Gdynia).

Benefity

Możliwość pracy zdalnej
Elastyczny czas pracy
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!

Dodatkowe informacje

Szukasz projektu, w którym będziesz mieć realny wpływ na modernizację dużego systemu enterprise, a nie tylko jego utrzymanie? Dołącz do międzynarodowego zespołu pracującego nad transformacją aplikacji biznesowych i budową nowoczesnej architektury opartej o mikroserwisy. Opis bazuje na wymaganiach i zakresie projektu.

Jeśli chcesz rozwijać nowoczesne rozwiązania Java i Angular oraz uczestniczyć w transformacji dużych systemów enterprise – zapraszamy do aplikowania.

Klauzula informacyjna

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie