Senior Java Developer (Remote)
We are seeking a talented Java developer to join our cutting-edge financial technology team. In this role, you will design and develop sophisticated risk calculation engines that power critical trading and portfolio management systems. You'll work on high-performance, mission-critical applications that process vast amounts of financial data in real-time.
What You'll Do:
Build and maintain complex risk calculation systems for financial markets
Develop high-throughput, low-latency applications using advanced Java techniques
Collaborate with quantitative analysts and traders to implement risk models
Optimize system performance for real-time data processing
Support regulatory compliance initiatives and reporting requirements
Location: Fully Remote
Essential Requirements:
Expert-level Java programming skills with deep understanding of concurrency and asynchronous programming patterns
Strong problem-solving abilities and attention to detail
Excellent communication and collaboration skills
Preferred Qualifications:
Experience with large-scale distributed data processing frameworks
Cloud platform expertise (AWS, Azure, or Google Cloud Platform)
Background in financial services or trading systems
Knowledge of modern software development practices and tools