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)