O projekcie
Dołącz do j-labs i rozwijaj od podstaw strategiczną platformę dla międzynarodowego sektora finansowego. System wspiera fundusze inwestycyjne w zarządzaniu ryzykiem walutowym, automatyzując procesy związane z identyfikacją i obsługą transakcji FX.
Platforma odpowiada za przetwarzanie danych z wielu źródeł, wykonywanie kalkulacji związanych z hedgingiem walutowym oraz automatyczną identyfikację transakcji.
System integruje się z systemami wewnętrznymi i zewnętrznymi oraz udostępnia użytkownikom dashboard wspierający monitorowanie i obsługę procesów operacyjnych.
Projekt jest rozwijany od podstaw jako strategiczne i długoterminowe rozwiązanie.
Około 90% pracy stanowi rozwój nowych funkcjonalności, pozostałe 10% obejmuje analizę zgłoszeń, rozwiązywanie problemów oraz dbanie o stabilność systemu.
Jest to rola z wyraźnym naciskiem na backend - około 85% czasu pracy poświęcone jest rozwojowi backendu w Java i Spring Boot, natomiast 15% obejmuje rozwój warstwy frontendowej w Angularze.
Będziesz pracować w międzynarodowym zespole składającym się z Business Systems Analystów, Java Full Stack Developerów, Technical Leada, QA oraz Product Ownera.
Główny zespół developerski zlokalizowany w Krakowie - hybryda - do 3 dni praca z biura.
Twoje zadania
Projektowanie i rozwój nowych funkcjonalności w architekturze mikroserwisowej.
Tworzenie oraz rozwój aplikacji backendowych w Java i Spring Boot.
Rozwój warstwy frontendowej z wykorzystaniem Angular.
Projektowanie i implementacja REST API.
Integracja systemu z aplikacjami wewnętrznymi i zewnętrznymi.
Współpraca z analitykami biznesowymi, QA, Product Ownerem oraz Technical Leadem.
Optymalizacja wydajności oraz dbanie o wysoką jakość kodu.
Wymagania
Minimum 4 lata komercyjnego doświadczenia jako Java Developer.
Bardzo dobra znajomość Java 8+.
Doświadczenie z Spring Boot.
Praktyczna znajomość architektury mikroserwisowej.
Doświadczenie w projektowaniu i implementacji REST API.
Podstawowa znajomość Angular oraz gotowość do pracy z frontendem w ograniczonym zakresie.
Znajomość JavaScript, HTML5, CSS3.
Bardzo dobra znajomość SQL oraz relacyjnych baz danych (PostgreSQL, MySQL lub podobnych).
Doświadczenie w projektowaniu i budowie aplikacji klasy Enterprise.
Znajomość metodyki Agile/Scrum.
Samodzielność, odpowiedzialność oraz proaktywne podejście do rozwiązywania problemów.
Mile widziane
Doświadczenie z Kafka lub innymi rozwiązaniami.
Znajomość Docker i Kubernetes.
Doświadczenie z procesami CI/CD.
Znajomość środowisk chmurowych (AWS, Azure lub GCP).
Doświadczenie w projektach z obszaru finansowego.
Znajomość zagadnień FX Hedging lub Fund Accounting.
Dlaczego warto?
Udział w strategicznym i długoterminowym projekcie budowanym od podstaw.
Realny wpływ na architekturę oraz rozwój platformy.
Praca nad nowoczesnym rozwiązaniem dla sektora finansowego.
Rola z dominującym udziałem prac backendowych (85%) oraz możliwością wykorzystania kompetencji frontendowych.
Współpraca z międzynarodowym zespołem ekspertów oraz wykorzystanie nowoczesnego stosu technologicznego.

