Cel projektu
Celem było zbudowanie skalowalnej i bezpiecznej platformy do automatyzacji obsługi ETF, zapewniającej zgodność regulacyjną, łatwą integrację z partnerami zewnętrznymi i wysoką jakość operacyjną.
Zakres rozwiązania
Opracowano nowoczesną aplikację opartą na architekturze mikroserwisowej, umożliwiającą kompleksową obsługę funduszy ETF – od zarządzania danymi referencyjnymi po raportowanie. System obsługuje integracje zewnętrzne, automatyzuje procesy i spełnia wysokie wymagania w zakresie bezpieczeństwa.
Technologie
- Backend: Java (J2EE), Spring Boot, Hibernate, Kafka, REST API, SOAP, PL/SQL, SQL
- Frontend: Angular, JavaScript
- Bazy danych: Oracle, DB2, SQL Server
- DevOps / Infrastruktura: Docker, Kubernetes, Git, CI/CD, PowerShell, bash
- Bezpieczeństwo: OAuth 2.0, OpenID Connect (OIDC), SAML
Metodyka i organizacja pracy
Projekt realizowany jest w metodyce Agile/Scrum, z podziałem na sprinty, systematycznym przeglądem kodu i wdrożonymi pipeline’ami CI/CD. Zespół pracuje iteracyjnie, kładąc nacisk na jakość, wydajność i zgodność z przepisami.
Zespół i zaangażowanie j‑labs
W realizację projektu zaangażowanych jest 12 specjalistów z ramienia j‑labs – w tym programiści Java i Angular, oraz analitycy biznesowi. Zespół pracuje w ścisłej współpracy z wewnętrznym działem IT instytucji oraz jej oddziałami w USA. Lokalizacja główna: Kraków, Polska.
Efekty biznesowe
- Automatyzacja manualnych procesów i znacząca redukcja błędów operacyjnych
- Skalowalność umożliwiająca obsługę rosnącej liczby funduszy i partnerów
- Zgodność regulacyjna i bezpieczeństwo danych na poziomie klasy enterprise
Podsumowanie
Zespół j‑labs stał się integralną częścią międzynarodowego projektu, dostarczając wysokiej klasy rozwiązania technologiczne dla sektora inwestycyjnego. Dzięki połączeniu doświadczenia finansowego, wiedzy technologicznej oraz sprawnego modelu pracy, możliwe było wdrożenie systemu, który realnie wspiera globalną obsługę funduszy ETF.