Fullstack Developer (Java+Angular)
Summary
Builds and maintains a Java/Spring Boot backend and Angular/TypeScript frontend for an insurance-sector system, ensuring code quality, security, and low technical debt.
Poszukujemy osoby na stanowisko Fullstack Developer, która dołączy do zespołu pracującego w projekcie z branży ubezpieczeniowej. Praca w modelu hybrydowym z biura w Warszawie w wymiarze 1/4.
Zadania:
• Projektowanie i uzgodnienie założeń technicznych do realizacji zmiany z zachowaniem integralności, bezpieczeństwa danych, jakości projektowanej architektury, ciągłości działania i wpływu na dług technologiczny
• Implementacja uzgodnionych zmian w funkcjonalności systemu zgodności ze standardami PZU
• Przeglądy kodu dostarczanego przez zespół i innych developerów w repo (przede wszystkim pod kątem spełniania uzgodnionych standardów PZU i IT i zgodności z założeniami zmiany)
• Aktywne przeciwdziałanie powstawaniu długu technologicznego przez inicjowanie działań refaktoryzacyjnych oraz współtworzenie rejestru długu systemowego
• Wsparcie programistyczne i merytoryczne podczas wdrażania rozwiązań i w odpowiedzialnym utrzymaniu modułów aplikacji
• Diagnoza, analiza i usuwanie błędów UAT oraz problemów utrzymaniowych obserwowanych w monitoringu PROD
• Wycena pracochłonności zmian w systemie informatycznym
Wymagania:
• Dobra znajomość języka angielskiego umożliwiającą czytanie dokumentacji technicznej,
• Znajomość wzorców projektowych i architektonicznych,
• Znajomość metodyk Agile (mile widziany SCRUM),
• Umiejętności szybkiego dostosowywania się do zmian, otwarcia na innych i nowe pomysły
• Samoorganizacja i dążenie do przejmowania odpowiedzialności za realizację zadań,
• Wymagana znajomość i doświadczenie w technologii:
o backend (Java 18+, Spring Boot 3+, JPA)
o frontend (Angular 19+, TypeScript, NodeJS)
o systemu kontroli wersji i narzędzi (Git, Bitbucket, Github)
o budowy aplikacji (Maven, Gradle)
o narzędzi CI/CD (Jenkins, Github actions)
o narzędzi z obszarów diagnozy i analizy błędów (Kibana, Elasticsearch)
o środowisk (Linux, Windows)
o narzędzia konteneryzacji (Docker, Kubernetes)
o serwerów aplikacji (Tomcat)
o baz danych (Postresql)
o integracja (REST, SOAP, Kafka)