Senior Java Developer
O projekcie
- Zespół odpowiada za rozwój nowych funkcjonalności platform wspierających procesy przedtransakcyjne (Pre-Trade), obejmujące m.in.: RFQ (Request for Quote), pricing i wyceny produktów, lifecycle management, platformy bookingowe (F2T), wsparcie rynku wtórnego.
- Praca w modelu Agile/DevOps, dostarczanie rozwiązań szybko i regularnie w globalnym, otwartym i technologicznym środowisku współpracującym bezpośrednio z tradingiem i biznesem.
- Poszukujemy osoby zespołu zlokalizowanego w Krakowie. Na co dzień współpracujemy z zespołami z Kanady, Hongkongu i Francji, oferując międzynarodowe środowisko pracy i możliwość wymiany doświadczeń.
- Stanowisko daje możliwość pracy z technologiami Kotlin i C# — głównie w obszarze analizy oraz poznawania istniejącego kodu, GCP, a także zdobycia wiedzy domenowej. Wcześniejsze doświadczenie w tym obszarze nie jest wymagane.
- Projekt zakłada intensywne wykorzystanie narzędzi AI w codziennej pracy.
- Szukamy osoby samodzielnej, proaktywnej i chętnej do eksplorowania nowych rozwiązań, która dobrze odnajduje się w zmianie priorytetów i potrafi brać odpowiedzialność za realizowane zadania.
- Lokalizacja: Kraków, praca hybrydowa (2 dni z biura).
Twoje zadania
- Rozwój i utrzymanie strategicznych systemów Pre-Trading, pricingowych oraz platform bookingowych/lifecycle management
- Projektowanie i wdrażanie wysokiej jakości rozwiązań backendowych
- Udział w decyzjach architektonicznych jako część globalnego zespołu developerskiego
- Realizacja pełnego cyklu developmentu: analiza wymagań → development → test automation → deployment → production support
- Współpraca z zespołami Trading/Sales oraz innymi zespołami technologicznymi
- Udział w inicjatywach DevOps oraz automatyzacji procesów
- Migracja istniejących rozwiązań Java / Excel VBA na strategiczne platformy oparte o Kotlin
Wymagania
- Bardzo dobra, praktyczna znajomość Java backend development.
- Doświadczenie w budowie dużych i złożonych systemów rozproszonych.
- Znajomość programowania współbieżnego (concurrency/multithreading).
- Znajomość zasad projektowania systemów, automatyzacji testów i jakości oprogramowania.
- Bardzo dobre umiejętności komunikacyjne.
- Umiejętność pracy w środowisku międzynarodowym i bezpośredniej współpracy z biznesem.
Mile widziane
- Doświadczenie komercyjne w Kotlin.
- Doświadczenie w sektorze finansowym / trading systems
- Znajomość:
- C#
- VBA
- GCP lub AWS
- Wiedza domenowa z zakresu:
- Equity Derivatives
- Structured Products
- Pricing
- Trade lifecycle
- Booking systems
