JustJoin.IT Hybrydowo Senior

Senior Fullstack Developer (Angular + Java/Spring)

Isolution

⚲ Warszawa

4 092 480 - 5 644 800 PLN netto (B2B)

Wymagania

  • PostgreSQL
  • RabbitMQ
  • Angular
  • Java
  • Spring

Opis stanowiska

Profil: Senior Fullstack Developer (Angular + Java/Spring)
Model pracy: Praca hybrydowa, biuro w Warszawie (start projektu raz w tygodniu, później raz na 2–3 tygodnie)

Stawka: 24 360 – 33 600 PLN B2B (145 - 200 PLN/h)

O projekcie:
Dołącz do zespołu projektowego odpowiedzialnego za budowę nowego systemu dla klienta z branży energetycznej (projekt typu greenfield), który zastąpi obecnie działający system core’owy.
Projekt jest na wczesnym etapie - co oznacza, że możesz mieć wpływ na architekturę systemu, ustalenie standardów, code review, czy podejście do testów. Zespół projektowy jest 9 osobowy z krótką ścieżką decyzyjną i dużą autonomią działania.

Projekt realizujemy w modelu zbliżonym do software house’u - dostarczamy klientowi kompletny, samodzielny zespół wraz z naszymi kierownikami i architektami oraz ponosimy odpowiedzialność za dobór odpowiednich technologii i narzędzi.
Zespół jest polskojęzyczny.

Stack technologiczny:
• Frontend: Angular
• Backend: Java / Spring
• Komunikacja: RabbitMQ
• Baza danych: PostgreSQL
• Architektura: domenowa, niezależne serwisy
• Środowisko: AWS (wytwórcze i produkcyjne)

Zakres obowiązków:
• Projektowanie i rozwój systemu w architekturze domenowej, opartej o niezależne serwisy;
• Rola projektowa jako Fullstack Developer - frontend (Angular), backend (Java/Spring);
• Współtworzenie rozwiązań od podstaw wraz z architektami i zespołem projektowym;
• Świadome wykorzystanie agentów AI w codziennej pracy;
• Utrzymanie i rozwój systemu na produkcji (środowisko AWS).

Wymagania:
• Min. 5 lat doświadczenia komercyjnego jako Fullstack Developer;
• Bardzo dobra znajomość Angulara oraz Java/Spring;
• Doświadczenie w pracy z RabbitMQ i PostgreSQL;
• Praktyka w projektowaniu rozwiązań w podejściu domenowym / serwisowym;
• Doświadczenie w tworzeniu systemów klasy enterprise;
• Umiejętność efektywnego wykorzystania narzędzi AI wspierających pracę programisty;
• Doświadczenie w pracy w metodykach zwinnych (Agile/Scrum).

Mile widziane:
• Kompetencje w zakresie AWS (środowisko wytwórcze i produkcyjne);
• Kubernetes (K8s);
• Doświadczenie z CI/CD.

Oferujemy:
• Budżet szkoleniowy;
• Dofinansowanie pakietu medycznego i karty sportowej;
• Szybki proces rekrutacyjny – jedno spotkanie w formie warsztatu technicznego i decyzja w ciągu tygodnia.

🔍 Dekoder Ogłoszenia

🔴
Projekt jest na wczesnym etapie - co oznacza, że możesz mieć wpływ na architekturę systemu, ustalenie standardów, code review, czy podejście do testów.
Może to oznaczać, że będziesz musiał sam definiować wiele procesów i standardów, które w bardziej dojrzałych projektach są już ustalone.
🔴
Zespół projektowy jest 9 osobowy z krótką ścieżką decyzyjną i dużą autonomią działania.
Duża autonomia może oznaczać brak jasnych wytycznych i konieczność samodzielnego rozwiązywania wielu problemów.
🔴
Projekt realizujemy w modelu zbliżonym do software house’u - dostarczamy klientowi kompletny, samodzielny zespół wraz z naszymi kierownikami i architektami oraz ponosimy odpowiedzialność za dobór odpowiednich technologii i narzędzi.
Chociaż brzmi to jak duża odpowiedzialność i wpływ, może też oznaczać, że zespół będzie pod dużą presją czasu i wymagań klienta, a "nasz" kierownik i architekt mogą mieć priorytety zgodne z interesem firmy software house'owej, a niekoniecznie zespołu.
🟡
Świadome wykorzystanie agentów AI w codziennej pracy.
Może to oznaczać, że oczekuje się od Ciebie aktywnego poszukiwania i wdrażania narzędzi AI, co może wymagać dodatkowego czasu na naukę i eksperymentowanie.
🔴
Utrzymanie i rozwój systemu na prod
Oprócz tworzenia nowego systemu, będziesz również odpowiedzialny za jego utrzymanie na produkcji, co może oznaczać dyżury i rozwiązywanie problemów w trybie pilnym.