Java Developer with Angular
Summary
Build and extend a microservices-based financial platform in Java/Spring Boot with Angular frontend, automating FX risk management for investment funds.
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.
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.
- 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.
Lokalizacja: Kraków – hybryda (do 3 dni w biurze).