Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
 - Change status (Applied, Interview, Offer, etc.)
 - Add personal notes and comments
 - Set reminders for follow-ups
 - Track your entire application journey
 
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
 - Review job details later without searching again
 - Compare with other saved opportunities
 - Keep a collection of interesting positions
 - Receive notifications about saved jobs before they expire
 
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About Us:
Solytics Partners provide products and services to BFSI and Healthcare firms. We use AI/ML&
cutting-edge technology to develop next generation solutions or provide efficient services. We
have strong team of PHDs in AI/ML and experts in BFSI, and healthcare industry. Our
regulatory compliant solutions and services enable leading corporations and institutions to create
and sustain competitive advantage.
Experience Required: 8+ Years
Contract Type: Inside IR35
Duration: 6 months to 12 months (possibility of extension)
Job Overview:
We are looking for a Java Engineer to join a high-performing team building low-latency, mission-critical applications. This is a contract role offering the opportunity to work on real-time, high-throughput systems within a fast-paced and innovative trading environment.
The ideal candidate will be an expert in reactive Java programming, multithreading, and clean software design, with the mindset to thrive in high-pressure, performance-driven teams.
Roles and Responsibilities:
- Develop and maintain high-performance, low-latency Java-based systems for front office trading or pricing platforms.
 - Build reactive systems using Kafka Streams, Akka, Eclipse Vert.x, or Apache Flink.
 - Utilize multithreading, concurrency models, and Executor Services to optimize system performance and throughput.
 - Write clean, efficient, and maintainable code using functional programming paradigms in Java.
 - Follow and promote SOLID principles, unit testing, and other modern software development best practices.
 - Collaborate closely with quants, traders, and other developers in a fast-paced environment.
 - Maintain a high level of code quality and technical standards under tight timelines.
 
Key Requirements:
- 6+ years of hands-on Java development experience, preferably in front office systems (e.g., trading platforms, pricing engines, market data systems).
 - Proven expertise in reactive programming (Kafka Streams, Akka, Vert.x, Flink).
 - Solid understanding of multithreading and Executor Services in Java.
 - Strong background in functional programming and Java 8+ features.
 - Adherence to robust engineering practices: SOLID principles, unit testing, TDD is a plus.
 - Excellent problem-solving skills with a mission-driven, positive attitude.
 - Strong communication skills and ability to work effectively with cross-functional teams.
 
Key Skills
Ranked by relevanceReady to apply?
Join Solytics Partners and take your career to the next level!
Application takes less than 5 minutes

