Senior Java Developer - Fx Options Pricing & Data Distribution (vice President)
Publix Serving (Civica)
Singapore, Singapore, Singapore
**
Java and spring boot development
Event-driven architecture
Java multithreading and concurrency
**
The Senior Java Developer role at Publix Serving (Civica) in Singapore focuses on enhancing the FX Options Pricing and Market Data distribution system. The ideal candidate will have extensive Java development experience, particularly in financial applications, and be involved in system design and ongoing modernization efforts.
**
Job Summary
Contribute to the design and development of the electronic FX Options Trading Platform specializing in RFQ, streaming prices, market data management, structured product pricing, and live/end of day data distribution.
Collaborate with a global team of developers, quants and traders to translate business requirements into robust technical solutions and drive system architecture design.
Contribute to the continuous improvement of development, deployment and testing processes, and share knowledge to mentor other developers.
Matching Summary
Match Score: 75
**
The Senior Java Developer role at Publix Serving (Civica) in Singapore focuses on enhancing the FX Options Pricing and Market Data distribution system. The ideal candidate will have extensive Java development experience, particularly in financial applications, and be involved in system design and ongoing modernization efforts.
**
Skills & Requirements
Must-have
Java and Spring boot development
event-driven architecture
Java multithreading and concurrency
Linux based cloud environments
Openshift/Kubernetes experience
Caching technologies (Gemfire, Redis)
Middleware technologies (Solace, Kafka, Tibco)
Nice-to-have
subscribing and consuming Exchange Data
Python and/or C# development
experience in finance
Key Requirements
Proven track record of building new systems
replacing legacy systems
renovating existing systems
Interest and experience in leveraging agentic AI development tools