freehire launches on Product Hunt on 26 August.

Follow →

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.

See also