O projekcie

Poszukujemy doświadczonego Programisty Fullstack do projektu realizowanego dla jednego z naszych klientów, dużej instytucji z sektora finansowego. Dołączysz do interdyscyplinarnego zespołu, który kompleksowo zajmuje się analizą, architekturą, projektowaniem, programowaniem oraz testami. Głównym celem projektu jest rozwój zaawansowanych aplikacji wspierających obszar ubezpieczeń i inwestycji, z których korzystają doradcy oraz klienci końcowi. Będziesz mieć realny wpływ na kształt rozwijanych funkcjonalności zarówno po stronie back-endu, jak i front-endu.

Twój zakres obowiązków

  • Projektowanie i implementacja nowych funkcjonalności w warstwie back-end i front-end.

  • Zapewnienie wysokiej jakości wytwarzanego oprogramowania oraz zgodności z dobrymi praktykami inżynierskimi.

  • Przeprowadzanie integracji systemu z innymi aplikacjami wewnątrz organizacji.

  • Wsparcie programistyczne podczas wdrażania nowych rozwiązań.

  • Optymalizacja oraz stabilizacja wdrożonych systemów.

Czego oczekujemy

  • Minimum 2 lata doświadczenia w tworzeniu aplikacji webowych na stanowisku Fullstack lub pokrewnym.

  • Zaawansowana znajomość języka Java (wersja 17+).

  • Zaawansowana znajomość frameworka Angular (wersja 16+).

  • Praktyczne doświadczenie z technologiami: Spring Framework, Spring Boot, JPA, JUnit, Mockito, PrimeNG, TypeScript.

  • Dobra znajomość architektury opartej o SOAP i REST.

  • Znajomość SQL oraz doświadczenie w pracy z relacyjnymi bazami danych.

  • Doświadczenie w projektowaniu i wdrażaniu rozwiązań wykorzystujących Docker i Kubernetes.

  • Znajomość metodologii tworzenia systemów informatycznych i inżynierii oprogramowania.

  • Wykształcenie wyższe powiązane z informatyką, matematyką lub bankowością.

  • Analityczne myślenie, samodyscyplina oraz umiejętność pracy w zespole.

Mile widziane

  • Praktyczna znajomość narzędzi do automatyzacji procesów CI/CD (np. Jenkins).

  • Doświadczenie z platformami chmurowymi AWS lub Azure.

  • Znajomość Apache Kafka.

  • Doświadczenie w korzystaniu z narzędzi AI wspierających programowanie, takich jak GitHub Copilot.

  • Biegłość w obsłudze narzędzi z ekosystemu Atlassian (Jira, Confluence).

  • Wcześniejsze doświadczenie w projektach dla branży finansowej.