Full Stack Developer
Summary
Develops and maintains compliance systems for an insurance client using Java/Spring Boot (backend) and Angular/TypeScript (frontend), focusing on clean code, refactoring, and production/debugging support.
Model pracy: hybrydowy (1x w tyg. z biura w Warszawie)
Stawka: 180 pln/h netto +VAT
Rodzaj umowy: B2B, długofalowa współpraca
Szukamy doświadczonego Fullstack Developera do współtworzenia i utrzymania systemów zgodności zgodnych ze standardami wewnętrznymi klienta z branży ubezpieczeniowej. Dołączysz do zespołu odpowiedzialnego za projektowanie, implementację oraz rozwój rozwiązań backendowych (Java, Spring Boot, JPA) i frontendowych (Angular, TypeScript), pracując w modelu zwinnym nad realnym wpływem na jakość i bezpieczeństwo systemów IT. To rola dla osoby, która lubi dbać o czysty kod, minimalizować dług technologiczny i sprawnie diagnozować problemy w środowisku produkcyjnym oraz UAT.
Obowiązki:
Projektowanie oraz uzgadnianie założeń technicznych w kontekście zmian systemowych.
Implementacja uzgodnionych zmian zgodnych ze standardami organizacji.
Przeglądy kodu pod kątem spełniania standardów organizacji oraz IT.
Inicjowanie działań refaktoryzacyjnych w celu minimalizacji długu technologicznego.
Wsparcie programistyczne podczas wdrażania rozwiązań oraz utrzymania modułów aplikacji.
Diagnoza, analiza oraz usuwanie błędów UAT i problemów utrzymaniowych.
Wycena pracochłonności zmian w systemie informatycznym.
Wymagania:
Dobra znajomość języka angielskiego do czytania dokumentacji technicznej.
Znajomość wzorców projektowych i architektonicznych.
Znajomość metodyk Agile (mile widziany SCRUM).
Umiejętności dostosowywania się do zmian.
Wymagana znajomość technologii: Java 18+, Spring Boot 3+, JPA, Angular 19+, TypeScript, NodeJS, Git, Maven, Jenkins, Docker, PostgreSQL.
Nice to Have:
Znajomość CMS (Magnolia DX Core).
Znajomość infrastruktury (Azure Cloud).
Znajomość serwerów HTTP (Nginx, Apache).
Inne:
Doświadczenie: Min. 4 lata na stanowisku programisty w projektach komercyjnych.
Min. 3 lata doświadczenia w pracy z Java.
Min. 3 lata doświadczenia w pracy w środowisku bazy danych PostgreSQL.
Min. 2 lata doświadczenia w pracy z Angular.
Min. 2 lata doświadczenia w modelu zwinnym.