Java Fullstack Developer

Connectis_Warszawanofluffjobsopublikowano 23.10.2026
Wymagane:TypeScriptJavaAngularNode.jsGitAzureDockerKubernetesCloudBackendFullstackScrumCI/CDAI

O firmie

Wspólnie z naszym Partnerem Biznesowym, wiodącą organizacją z branży ubezpieczeniowej, poszukujemy doświadczonego specjalisty do realizacji projektów jako Java Fullstack Developer z naciskiem na backend. Projekt obejmuje rozwój i utrzymanie kluczowego systemu, ze współodpowiedzialnością za jakość architektury, bezpieczeństwo danych i ciągłość działania rozwiązań oraz realnym wpływem na jakość kodu w całym cyklu życia aplikacji.

Zakres obowiązków

  • Projektowanie i uzgadnianie założeń technicznych do realizacji zmian, z zachowaniem integralności i bezpieczeństwa danych, jakości architektury, ciągłości działania oraz wpływu na dług technologiczny.
  • Implementacja uzgodnionych zmian w funkcjonalności systemu, zgodnie ze standardami Partnera.
  • Przeglądy kodu dostarczanego do wspólnego repozytorium, pod kątem zgodności z przyjętymi standardami i założeniami zmiany.
  • Przeciwdziałanie powstawaniu długu technologicznego poprzez inicjowanie działań refaktoryzacyjnych oraz współtworzenie rejestru długu systemowego.
  • Wsparcie programistyczne i merytoryczne przy wdrażaniu rozwiązań oraz utrzymaniu modułów aplikacji.
  • Diagnoza, analiza i usuwanie błędów zgłoszonych w testach UAT oraz problemów utrzymaniowych obserwowanych w monitoringu produkcyjnym.
  • Wycena pracochłonności zmian w systemie informatycznym.

Wymagania

  • Minimum 4 lata doświadczenia jako programista w projektach komercyjnych.
  • Minimum 3 lata doświadczenia z Javą oraz znajomość Java 18+, Spring Boot 3+ i JPA.
  • Minimum 3 lata doświadczenia z bazą danych PostgreSQL.
  • Minimum 2 lata doświadczenia z Angularem oraz znajomość Angular 19+, TypeScript i NodeJS.
  • Minimum 2 lata doświadczenia w roli developera w projektach realizowanych w modelu zwinnym (mile widziany Scrum).
  • Znajomość integracji systemów: REST, SOAP, Kafka.
  • Znajomość narzędzi konteneryzacji: Docker, Kubernetes.
  • Znajomość serwerów aplikacji (Tomcat) oraz środowisk Linux i Windows.
  • Znajomość narzędzi do budowy aplikacji (Maven, Gradle) oraz CI/CD (Jenkins, GitHub Actions).
  • Znajomość systemów kontroli wersji: Git, Bitbucket, GitHub.
  • Znajomość narzędzi do diagnozy i analizy błędów: Kibana, Elasticsearch.
  • Znajomość wzorców projektowych i architektonicznych.

Must have:

  • Java
  • Spring Boot
  • JPA
  • PostgreSQL
  • Angular
  • TypeScript
  • Node.js
  • Scrum
  • REST API
  • SOAP
  • Kafka
  • Docker
  • Kubernetes
  • Tomcat
  • Linux
  • Windows
  • Maven
  • Gradle
  • CI/CD
  • Jenkins
  • GitHub Actions
  • Bitbucket
  • GitHub
  • Kibana
  • Elastic Search

Nice to have:

  • CMS
  • Azure Cloud
  • Nginx
  • AI