
Pragmile · Warszawa
Full Stack Developer (Java + Angular)
W skrócie
zdania wybrane z oferty- Rola łączy rozwój backendu w Javie z pracą po stronie frontendowej w Angularze oraz integracją z innymi systemami.
- Praktycznego doświadczenia zarówno w Java, jak i Angular.
- Praca w pełni zdalna, z okazjonalną opcją wizyt w biurze w Warszawie.
Technologie
Pełny opis
z No Fluff JobsOpis oferty
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.
Wymagania
Czego oczekujemy?
- 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.
Mile widziane
- 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.
Zakres obowiązków
- 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.
Treść ogłoszenia pochodzi z No Fluff Jobs i należy do jego autora.
Historia ogłoszenia
brak zapisanych zmian treści- Od tego dnia ją śledzimy
Zmian sprzed tej daty nie znamy.
- Opublikowana na No Fluff Jobs
Zmiany w ogłoszeniach zapisujemy od 26 września 2026 r. Widzimy je przy kolejnych odwiedzinach portalu, więc data może się różnić o kilka godzin.