JustJoin.IT Praca zdalna Senior New

Senior Fullstack Developer (Java+Angular)

BlueSoft

⚲ Wrocław, Poznań

Do uzgodnienia

Wymagania

  • komercyjne doświadczenie w tworzeniu aplikacji w modelu Fullstack (Angular + Java/Spring Boot)
  • dobra znajomość Angular (mile widziane wersje 14–18+) oraz TypeScript
  • praktyczna znajomość Java oraz ekosystemu Spring Boot
  • znajomość relacyjnych baz danych, ze szczególnym uwzględnieniem PostgreSQL
  • doświadczenie w pisaniu testów automatycznych: Karma/Jest oraz JUnit/Spock
  • zrozumienie mechanizmów bezpieczeństwa w aplikacjach webowych (OAuth 2.0, JWT)
  • wykształcenie wyższe ścisłe (STEM, preferowana Informatyka)

Mile widziane

  • znajomość języka Kotlin

Opis stanowiska

Rozwój i utrzymanie zaawansowanych aplikacji FE i BE w środowisku bankowym, łączącym stabilność sektora finansowego z nowoczesną architekturą (mikroserwisy, komunikacja asynchroniczna). Rola obejmuje optymalizację pod wydajność i skalowalność, projektowanie architektury integracji oraz implementację bezpiecznej komunikacji (OAuth 2.0, JWT). To oferta dla kogoś nastawionego na długofalową współpracę i gotowego na rygorystyczne standardy inżynieryjne. Uwaga: zespół spotyka się raz w miesiącu w biurze (Wrocław lub Poznań) — mimo pracy zdalnej obecność jest wymagana.

🔍 Dekoder Ogłoszenia

🔴
tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów
Może oznaczać, że problemy są faktycznie skomplikowane, a rozwiązania niekoniecznie proste do wdrożenia lub utrzymania.
🔴
zespół spotyka się 1raz w miesiącu w biurze
Choć praca jest głównie zdalna, oczekuje się regularnej obecności w biurze, co może być uciążliwe dla osób mieszkających daleko.
🔴
stabilność sektora finansowego z nowoczesnym podejściem do architektury
Może oznaczać, że pomimo nowoczesnych technologii, procesy i wymagania sektora finansowego mogą spowalniać rozwój i wprowadzanie zmian.
🟡
nastawionych na długofalową współpracę, które cenią stabilność i wpływ na kształt budowanych systemów
Szukają osób, które nie planują szybkiej zmiany pracy i są gotowe poświęcić czas na zrozumienie i kształtowanie złożonego systemu.
🔴
Dbanie o zgodność procesu wytwórczego z najwyższymi wytycznymi inżynierii oprogramowania
Może oznaczać rygorystyczne procesy, częste code review i potrzebę ścisłego przestrzegania standardów, co może spowalniać pracę.