Java Developer
⚲ Warszawa
26 880 - 33 600 PLN netto (B2B)
Wymagania
- Java
Opis stanowiska
Java Developer – Trading Data| Hybrid 4 days in office | Warsaw
You will:
• Develop and maintain scalable, high-performance solutions for trading data platform and trade booking/control systems
• Scale the platform and build dashboards to increase platform usage
• Collaborate with stakeholders, integrate systems and optimize performance
• Work with AI-driven development tools and AI agents
• Contribute to the platform's move to the cloud (AWS)
You bring:
• 5+ years of commercial Java experience (Java 21, moving to Java 25)
• Familiarity with other languages such as C++ and Python
• Experience with Kafka, Gitlab and monitoring tools (Prometheus/SRE principles)
• Database experience (Hazelcast, MongoDB, SingleStore, Spanner)
• Experience with Java frameworks (in-house Boltweb; Spring experience beneficial)
• Strong verbal and written communication skills
You will:
• Develop and maintain scalable, high-performance solutions for trading data platform and trade booking/control systems
• Scale the platform and build dashboards to increase platform usage
• Collaborate with stakeholders, integrate systems and optimize performance
• Work with AI-driven development tools and AI agents
• Contribute to the platform's move to the cloud (AWS)
You bring:
• 5+ years of commercial Java experience (Java 21, moving to Java 25)
• Familiarity with other languages such as C++ and Python
• Experience with Kafka, Gitlab and monitoring tools (Prometheus/SRE principles)
• Database experience (Hazelcast, MongoDB, SingleStore, Spanner)
• Experience with Java frameworks (in-house Boltweb; Spring experience beneficial)
• Strong verbal and written communication skills
🔍 Dekoder Ogłoszenia
🔴
Develop and maintain scalable, high-performance solutions for trading data platform and trade booking/control systems
Może oznaczać pracę nad istniejącym, potencjalnie przestarzałym kodem, który wymaga ciągłych poprawek, a nie tylko tworzenia nowych funkcjonalności.
🔴
Scale the platform and build dashboards to increase platform usage
Może oznaczać, że obecna platforma nie jest wystarczająco skalowalna lub używana, a Twoim zadaniem będzie naprawienie tego.
🔴
Collaborate with stakeholders, integrate systems and optimize performance
Może oznaczać dużą ilość spotkań i komunikacji, a także konieczność pracy z systemami, które są trudne do integracji lub mają problemy z wydajnością.
🔴
Work with AI-driven development tools and AI agents
Może oznaczać eksperymentowanie z nowymi narzędziami, które nie są jeszcze w pełni dojrzałe lub mogą wymagać znacznego nakładu pracy na ich wdrożenie i konfigurację.
🔴
Experience with Java frameworks (in-house Boltweb; Spring experience beneficial)
Główny nacisk kładziony jest na wewnętrzny framework, co może oznaczać ograniczoną możliwość wykorzystania standardowych rozwiązań i konieczność nauki specyficznych dla firmy narzędzi.