Java Developer
Dołącz do j‑labs i rozwijaj nowoczesną platformę finansową wspierającą globalne instytucje w inteligentnym zarządzaniu danymi.
B2B: 110 – 135 PLN netto/h
Lokalizacja: Kraków (hybryda)
O projekcie
- Wysoce konfigurowalne, cyfrowe oprogramowanie do zarządzania finansami, tworzone dla czołowych instytucji finansowych na całym świecie.
- System wspiera użytkowników w podejmowaniu świadomych decyzji finansowych poprzez agregację danych z wielu źródeł oraz ich wzbogacanie o zaawansowane funkcje, takie jak prognozowanie 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 finansowego.
- Implementacja rozwiązań opartych o Java 21 i Spring Boot.
- Praca z systemami przetwarzania danych o wysokiej przepustowości.
- Integracja z wieloma źródłami danych oraz systemami zewnętrznymi.
- Tworzenie wydajnych i skalowalnych rozwiązań z wykorzystaniem Kafki.
- Dbanie o jakość kodu: testy, czytelność, modularność.
- Współpraca z międzynarodowym zespołem projektowym.
Wymagania
- Minimum 3–4 lata komercyjnego doświadczenia w tworzeniu aplikacji backendowych.
- Bardzo dobra znajomość Java oraz Spring Boot.
- Doświadczenie w pracy z relacyjnymi bazami danych i SQL.
- Znajomość Dockera.
- Praktyczna znajomość Apache Kafka.
- Umiejętność stosowania dobrych praktyk programistycznych.
- Bardzo dobra znajomość języka polskiego oraz angielskiego min. B2.
Mile widziane
- Znajomość Spring Batch oraz Spring Cloud Stream.
- Doświadczenie w systemach high-throughput processing.
- Doświadczenie z Apache Spark.
- Znajomość formatu Parquet oraz Apache Iceberg.
- Znajomość Pythona (Pandas).
