Skip to content
Job boardOpen

Full Stack Developer (Java + Angular)

Pragmile · Remote, Warszawa, Poland · Hybrid · Senior

  • Remote, Warszawa, Poland · Hybrid

Indexed (today) · refreshed constantly

Start
ASAP
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3QKN3HVB

Required skills

Job description

Project overview

Full Stack Developer – Java + Angular

Szukamy doświadczonego Full Stack Developera, który dołączy do zespołu rozwijającego rozbudowany system biznesowy dla dużej organizacji. Rola łączy rozwój backendu w Javie z pracą po stronie frontendowej w Angularze oraz integracją z innymi systemami.

Szukamy osoby, która

Dobrze odnajduje się zarówno po stronie backendowej, jak i frontendowej, potrafi samodzielnie rozwiązywać problemy techniczne i patrzy na funkcjonalność całościowo. Ważna będzie również dobra współpraca z zespołem, umiejętność szacowania prac, identyfikowania zależności oraz dzielenia się wiedzą.

Dodatkowe informacje

Praca odbywa się głównie od poniedziałku do piątku. Ze względu na harmonogram wydań mogą sporadycznie pojawić się prace w soboty, orientacyjnie około 6 razy w roku. Ewentualne dodatkowe prace weekendowe będą wcześniej uzgadniane. Praca w pełni zdalna, z okazjonalną opcją wizyt w biurze w Warszawie.

Czego oczekujemy?

Mile widziane

  • Rozwój i utrzymanie backendu aplikacji w Java 21, Spring Boot i Hibernate/JPA.
  • Tworzenie i rozwijanie frontendowej części systemu w Angular i TypeScript.
  • Implementacja nowych funkcjonalności obejmujących cały przepływ: backend, frontend, bazę danych oraz integracje.
  • Projektowanie i rozwój REST API oraz integracji z usługami REST/SOAP.
  • Praca z bazą PostgreSQL oraz zarządzanie zmianami schematu z wykorzystaniem Liquibase.
  • Tworzenie testów jednostkowych i integracyjnych.
  • Debugowanie aplikacji i diagnozowanie problemów na styku frontend-backend.
  • Udział w decyzjach dotyczących architektury, jakości kodu, wydajności i skalowalności rozwiązania.
  • Code review oraz współpraca z developerami, testerami, analitykami i architektami.
  • Tworzenie i aktualizacja dokumentacji technicznej.
  • Wykorzystywanie narzędzi AI wspierających development, testowanie, refaktoryzację i analizę kodu.
  • Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji webowych.
  • Praktycznego doświadczenia zarówno w Java, jak i Angular.
  • Bardzo dobrej znajomości: Java, Spring Boot, Spring Framework, Spring Data JPA, Hibernate, Angular, TypeScript, HTML, CSS/SCSS, PostgreSQL i SQL, REST API.
  • Doświadczenia z RxJS, routingiem, formularzami, komunikacją frontend-backend i zarządzaniem stanem aplikacji.
  • Znajomości testów jednostkowych i integracyjnych po stronie backendu i frontendu.
  • Doświadczenia w pracy z Git oraz procesem code review.
  • Znajomości Maven lub Gradle.
  • Umiejętności samodzielnego prowadzenia zmiany od analizy technicznej, przez implementację i testy, aż po wdrożenie.
  • Doświadczenia w pracy z rozbudowanymi systemami i wieloma integracjami.
  • Praktycznej znajomości narzędzi AI wspierających development, np. GitHub Copilot, Claude Code lub podobnych.
  • Świadomości zasad bezpiecznego korzystania z AI, szczególnie w kontekście jakości kodu i poufności danych.
  • Oracle lub Informix.
  • Architektura mikroserwisowa.
  • Domain-Driven Design i wzorce projektowe.
  • Docker i Kubernetes.
  • Jenkins lub GitLab CI.
  • Enterprise Architect.
  • SonarQube.
  • Doświadczenie w modernizacji lub migracji istniejących systemów.
  • Doświadczenie przy dużych rozwiązaniach enterprise, szczególnie w sektorze finansowym, ubezpieczeniowym lub medycznym.

Project details

  • Start: ASAP
  • Location: Remote, Warszawa, PL

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on nofluffjobs.com

  1. Job boardNew

    Tech Lead Angular

    Ecocea· Paris, France· Hybrid· Senior

    • Angular
    • Typescript
    • HTML
    • +8

Browse all jobs
Sign up free to apply