Senior Fullstack Developer
O projekcie
- Projekt to zaawansowana platforma finansowa wspierająca globalne instytucje w inteligentnym zarządzaniu danymi.
- System umożliwia podejmowanie świadomych decyzji dzięki integracji danych z wielu źródeł oraz rozbudowanym funkcjom, takim jak prognozowanie, raportowanie czy budżetowanie.
- Zespół pracuje w Krakowie, realizując projekt we współpracy z międzynarodowym partnerem posiadającym zespoły w Barcelonie, Azji i Ameryce Południowej.
- Lokalizacja: Kraków, praca hybrydowa 1 – 2 razy w tygodniu z biura.
Twoje zadania
- Projektowanie i rozwój backendowych komponentów systemu w Javie 17+ i Spring Boot.
- Implementacja warstwy dostępu do danych z wykorzystaniem Hibernate i SQL.
- Tworzenie wydajnych i skalowalnych mikroserwisów w środowisku Docker/Kubernetes.
- Pisanie testowalnego, czystego kodu z użyciem JUnit.
- Współpraca z zespołem w celu zrozumienia wymagań biznesowych i przekładania ich na funkcjonalności systemu.
- Debugowanie, rozwiązywanie problemów i optymalizacja istniejących rozwiązań.
- Wsparcie frontendu w Angular, jeśli zajdzie taka potrzeba.
Wymagania
- Minimum 7–8 lat doświadczenia w tworzeniu aplikacji backendowych.
- Bardzo dobra znajomość Java 17+ i Spring Boot.
- Doświadczenie z Hibernate i relacyjnymi bazami danych (SQL).
- Praktyczna znajomość Docker i Kubernetes.
- Umiejętność pisania testów jednostkowych (JUnit).
- Dobre praktyki programistyczne – kod czysty, modularny i testowalny.
- Gotowość do nauki biznesowej strony systemu.
- Znajomość Angular 18+
- Doświadczenie w systemach o wysokiej przepustowości (high-throughput processing).
- Dobre rozumienie wzorców architektonicznych, zasad projektowania i najlepszych praktyk oraz umiejętność ich stosowania w złożonych projektach.
Mile widziane
- Doświadczenie w systemach chmurowych (Azure).
- Doświadczenie w pracy z aplikacjami SaaS.
- Umiejętność identyfikowania i rozwiązywania wąskich gardeł wydajności w systemach mikroserwisowych.
- Znajomość CI/CD w Jenkins.
- Doświadczenie w przetwarzaniu dużych zbiorów danych.

































