Fullstack Java Developer
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:
Fullstack Developer Java/Angular (z naciskiem na backend)
Zakres prac:
Projektowanie i uzgadnianie założeń technicznych zmian z zachowaniem integralności i bezpieczeństwa danych, jakości architektury, ciągłości działania oraz z uwzględnieniem wpływu na dług technologiczny
Implementacja uzgodnionych zmian w funkcjonalności systemu zgodnie ze standardami Klienta
Code review kodu dostarczanego przez zespół i innych developerów w repozytorium (zgodność ze standardami i założeniami zmiany)
Przeciwdziałanie powstawaniu długu technologicznego: inicjowanie refaktoryzacji, współtworzenie rejestru długu systemowego
Wsparcie programistyczne i merytoryczne przy wdrożeniach oraz utrzymaniu modułów aplikacji
Diagnoza, analiza i usuwanie błędów z UAT oraz problemów utrzymaniowych widocznych w monitoringu PROD
Wycena pracochłonności zmian
Wymagania:
Min. 4 lata doświadczenia jako programista w projektach komercyjnych
Min. 3 lata doświadczenia w pracy z Java (Java 18+, Spring Boot 3+, JPA)
Min. 3 lata doświadczenia w pracy z bazą danych PostgreSQL
Min. 2 lata doświadczenia w pracy z Angular (Angular 19+, TypeScript, NodeJS)
Min. 2 lata doświadczenia jako developer w modelu zwinnym (Agile, mile widziany Scrum)
Znajomość wzorców projektowych i architektonicznych
Doświadczenie z narzędziami:
kontrola wersji: Git, Bitbucket, GitHub
budowanie aplikacji: Maven, Gradle
CI/CD: Jenkins, GitHub Actions
diagnoza i analiza błędów: Kibana, Elasticsearch
środowiska: Linux, Windows
konteneryzacja: Docker, Kubernetes
serwery aplikacji: Tomcat
integracje: REST, SOAP, Kafka
Dobra znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej
Umiejętność szybkiego dostosowywania się do zmian, otwartość na innych i nowe pomysły
Samoorganizacja i gotowość do przejmowania odpowiedzialności za realizację zadań
Mile widziane:
Znajomość CMS Magnolia DX Core
Doświadczenie z Azure Cloud
Znajomość serwerów HTTP (Nginx, Apache)