Full-Stack Developer (Java + Angular)

Itfactorypl — Poland · Posted ~4 hours ago

Senior Contract Hybrid

Skills

Java Angular full-stack development technical design code review software architecture data security refactoring CMS portal development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A financial-services organization is seeking a full-stack developer to build and evolve a business-critical portal and content-management platform. You will design technical solutions, implement Java and Angular functionality, review code, protect data, maintain architectural quality, and proactively reduce technical debt. The role follows a hybrid model with most work performed remotely.

Highlights

Hybrid schedule with four remote days per week, an initial project through November 2026 with extension potential, and an immediate start. The role offers substantial ownership across technical design, implementation, code quality, architecture, security, and technical-debt reduction.

Description

IT Factory, dynamiczna firma z doświadczeniem w zakresie rozwoju, wdrażania i wsparcia rozwiązań IT, dla polskiej znaczącej Firmy z branży ubezpieczeniowo-finansowej poszukuje Kandydatów/Kandydatek na stanowisko: Developer Fullstack (Java backend + Angular, portal/CMS) Model pracy: hybrydowo, 4 dni zdalnie + 1 dzień w biurze klienta w Warszawie/stacja metra. Współpraca B2B, projekt do 30.11.2026 (64 MD) z opcją przedłużenia, start ASAP. Zakres prac: Projektowanie i uzgadnianie założeń technicznych do realizacji zmian z zachowaniem integralności, bezpieczeństwa danych, jakości architektury, ciągłości działania i kontroli długu technologicznegoImplementacja uzgodnionych zmian w funkcjonalności systemu zgodnie ze standardami klientaPrzeglądy kodu dostarczanego przez zespół i innych developerów w repozytorium pod kątem standardów i zgodności z założeniami zmianyAktywne przeciwdziałanie powstawaniu długu technologicznego przez inicjowanie refaktoryzacji i współtworzenie rejestru długu systemowegoWsparcie programistyczne i merytoryczne przy wdrażaniu rozwiązań oraz w utrzymaniu modułów aplikacjiDiagnoza, analiza i usuwanie błędów UAT oraz problemów utrzymaniowych obserwowanych w monitoringu PRODWycena pracochłonności zmian w systemie Wymagania: Min. 4 lata doświadczenia komercyjnego na stanowisku programistyBackend: Java 18+, Spring Boot 3+, JPA (min. 3 lata pracy z Java)Frontend: Angular 19+, TypeScript, NodeJS (min. 2 lata pracy z Angular)Bazy danych: PostgreSQL (min. 3 lata)Min. 2 lata pracy w modelu zwinnym; znajomość metodyk Agile (mile widziany Scrum)Znajomość wzorców projektowych i architektonicznychKontrola wersji i budowa aplikacji: Git, Bitbucket, GitHub, Maven, GradleCI/CD: Jenkins, GitHub ActionsKonteneryzacja: Docker, KubernetesIntegracje: REST, SOAP, KafkaDiagnostyka błędów: Kibana, ElasticsearchSerwery aplikacji (Tomcat) oraz środowiska Linux/WindowsDobra znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznejKompetencje miękkie: szybkie dostosowanie do zmian, otwartość na nowe pomysły, samoorganizacja, przejmowanie odpowiedzialności za zadania Mile widziane: CMS: Magnolia DX CoreChmura: Azure CloudSerwery HTTP: Nginx, Apache