Pracuj.pl Praca zdalna Mid

Fullstack Java Developer

Primaris Services

⚲ Warszawa

110–140 zł netto (+ VAT) / godz.

Wymagania

  • min. 5 lat komercyjnego doświadczenia
  • bardzo dobra znajomość Angulara
  • doświadczenie w tworzeniu aplikacji webowych
  • doświadczenie w pracy z rozbudowanymi formularzami i złożonymi procesami biznesowymi
  • znajomość architektury mikroserwisowej
  • doświadczenie w pracy z modularnym monolitem lub podobnymi dużymi aplikacjami
  • doświadczenie w realizacji i utrzymaniu integracji z systemami zewnętrznymi

Mile widziane

  • znajomość zarówno frontendu, jak i backendu

Opis stanowiska

Rozwój i utrzymanie webowych aplikacji back-office wspierających procesy kredytowe, z rozbudowanymi formularzami i złożonymi procesami biznesowymi. Realnie pracujesz nad frontendem w Angularze, komponentami backendowymi, komunikacją między serwisami oraz licznymi integracjami z zewnętrznymi bazami danych i systemami weryfikacyjnymi. To oferta dla developera z min. 5-letnim doświadczeniem, mocnego w Angularze i znającego architekturę mikroserwisową. Uwaga: projekt opiera się na modularnym monolicie i istniejących, dużych aplikacjach biznesowych — pracy utrzymaniowej i integracyjnej może być więcej niż tworzenia nowych rozwiązań.

🔍 Dekoder Ogłoszenia

🔴
Znajomość zarówno frontendu, jak i backendu będzie dodatkowym atutem
Chociaż ogłoszenie jest na Fullstack Developera, ta fraza może sugerować, że oczekiwany jest mocny nacisk na jedną ze stron, a druga jest traktowana jako poboczna.
🔴
Doświadczenie w pracy z modularnym monolitem lub podobnymi dużymi aplikacjami
Może oznaczać, że projekt jest stary i trudny do refaktoryzacji, lub że zespół nie przeszedł na mikroserwisy z powodu złożoności lub braku zasobów.
🔴
Rozwój i utrzymanie webowych aplikacji back-office wspierających procesy kredytowe
Praca może być mniej innowacyjna i bardziej skupiona na utrzymaniu istniejącego, potencjalnie przestarzałego kodu, niż na tworzeniu nowych rozwiązań.
🔴
Współpraca z interesariuszami i zespołami deweloperskimi
Może oznaczać dużą liczbę spotkań i komunikacji, co może być czasochłonne i odciągać od faktycznego kodowania.
🔴
Obsługa i rozwój licznych integracji wspierają
Może oznaczać, że duża część pracy będzie polegać na rozwiązywaniu problemów związanych z integracjami, które często bywają skomplikowane i niestabilne.