Sr. Java Developer

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.
Company
Solytics Partners
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted
Company
Solytics Partners
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted