Mid Fullstack Developer (Java, Angular)
Miejsce pracy: Warszawa / praca hybrydowa w wymiarze 1 dzień pracy z biura w tygodniu
Start: ASAP
Forma współpracy: B2B z ITFS
Stawka: do 140 PLN netto + VAT/h - w zależności od doświadczenia
Proces rekrutacyjny: rozmowa telefoniczna z ITFS (ok. 20 min.) → rozmowa techniczna z Klientem → decyzja
Daily tasks
- Rozwój backendu w Java i Spring oraz frontendu w Angular,
- Tworzenie i integracja mikrofrontendów,
- Projektowanie REST API i integracji z innymi systemami,
- Implementacja bezpiecznych procesów uwierzytelniania użytkowników,
- Tworzenie testów jednostkowych, integracyjnych i frontendowych,
- Przeprowadzanie code review oraz dbanie o jakość i bezpieczeństwo kodu,
- Diagnozowanie błędów na środowiskach testowych i produkcyjnych,
- Wsparcie wdrożeń, szacowanie zmian i ograniczanie długu technologicznego,
- Wykorzystywanie zatwierdzonych narzędzi AI do analizy kodu, tworzenia testów, dokumentacji i diagnozowania problemów z weryfikacją rezultatów,
- Współpraca z architektami, analitykami, testerami i zespołem DevOps.
Requirements
Wymagania:
Min. 3 lata doświadczenia komercyjnego w programowaniu w Java, Spring/Spring Boot, Praktyczna znajomość Angular , TypeScript , RxJS , HTML i CSS , Doświadczenie z Web Components oraz Module Federation , Doświadczenie w tworzeniu REST API , Znajomość relacyjnych baz danych oraz SQL , Praktyczna znajomość Docker , Kubernetes i systemu Linux , Umiejętność tworzenia testów backendowych i frontendowych, Znajomość systemu kontroli wersji Git , code review oraz procesów CI/CD , Znajomość bezpieczeństwa aplikacji webowych, Umiejętność pracy z logami i diagnozowania problemów, Praktyczne wykorzystywanie narzędzi AI wspierających development z weryfikacją kodu, Język angielski na poziomie umożliwiającym korzystanie z dokumentacji technicznej, Samodzielność i odpowiedzialność za realizowane zadania. Mile widziane: Znajomość OAuth 2.0 , OpenID Connect , SAML lub Spring Security , Doświadczenie w branży ubezpieczeniowej lub finansowej, Doświadczenie z architekturą Backend for Frontend , Znajomość Kafka oraz narzędzi monitoringu i analizy logów, Doświadczenie z systemami uwierzytelniania, Umiejętność tworzenia kontekstu i instrukcji dla narzędzi AI oraz znajomość ograniczeń modeli.
Must have: Java, Spring, Spring Boot, Angular, TypeScript, REST API, SQL, Docker, Kubernetes, Linux, CI/CD
Nice to have: Kafka, OAuth, OpenID, SAML