Contract Java Developer - 6 Months

Contract Java Developer - 6 Months

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Synechron

At a Glance

  • Tasks: Design and develop low latency trading systems using Java for high-performance execution.
  • Company: Join a dynamic team in the fast-paced Capital Markets sector.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Collaborate with experts and stay ahead in the latest trading technologies.
  • Why this job: Make an impact in algorithmic trading with cutting-edge technology and innovative solutions.
  • Qualifications: 10+ years in software development, especially in trading systems and low latency programming.

The predicted salary is between 80000 - 100000 £ per year.

We are seeking a highly experienced Low Latency Java Developer to join our dynamic team. The ideal candidate will have a proven track record of developing low latency trading systems within the Capital Markets domain. This role requires extensive experience in building scalable, high-performance trading infrastructure, with an emphasis on minimizing latency and maximizing throughput.

Key Responsibilities:

  • Design, develop, and maintain low latency trading systems using Java.
  • Collaborate with quantitative teams, traders, and infrastructure teams to optimize systems for ultra-low latency execution.
  • Implement real-time data processing, messaging, and order management solutions.
  • Conduct performance tuning and latency profiling to identify bottlenecks and optimize code.
  • Ensure system stability, reliability, and scalability under high-volume trading conditions.
  • Contribute to architecture design and best practices in low latency Java development.
  • Stay updated with the latest trends and technologies in algorithmic trading and high-frequency trading.

Qualifications & Skills:

  • Minimum 10 years of experience in software development.
  • Proven experience working within Capital Markets, specifically in trading systems, order execution, or market data handling.
  • Extensive expertise in Java, with a strong understanding of low latency programming techniques and performance optimization.
  • Experience with high-performance data structures, multithreading, and concurrent programming in Java.
  • Familiarity with network protocols and hardware optimization for low latency.
  • Strong understanding of market data feeds, FIX protocol, and trading infrastructure is a plus.
  • Excellent problem-solving skills and meticulous attention to detail.
  • Bachelor’s degree in computer science, Engineering, or a related field; advanced degrees are a plus.

Contract Java Developer - 6 Months employer: Synechron

Join a leading firm in the Capital Markets sector as a Contract Java Developer, where you will be part of a vibrant team dedicated to innovation and excellence. Our company fosters a collaborative work culture that prioritises employee growth through continuous learning opportunities and exposure to cutting-edge technologies in low latency trading systems. Located in a dynamic financial hub, we offer competitive benefits and a stimulating environment that encourages creativity and professional development.

Synechron

Contact Details:

Synechron Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Contract Java Developer - 6 Months

Tip Number 1

Network, network, network! Get out there and connect with people in the industry. Attend meetups, conferences, or even online webinars related to low latency trading systems. You never know who might have a lead on your next big opportunity!

Tip Number 2

Show off your skills! Create a portfolio showcasing your previous projects, especially those related to low latency Java development. This can be a game-changer when it comes to standing out in interviews.

Tip Number 3

Practice makes perfect! Brush up on your coding skills and prepare for technical interviews by solving problems on platforms like LeetCode or HackerRank. Focus on low latency scenarios to align with the job requirements.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Contract Java Developer - 6 Months

Low Latency Java Development
Capital Markets Experience
High-Performance Trading Systems
Real-Time Data Processing
Messaging Solutions
Order Management Solutions
Performance Tuning

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in low latency Java development and trading systems. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about low latency trading systems and how your background makes you the perfect fit for our team. Keep it concise but impactful!

Showcase Your Technical Skills:When filling out your application, emphasise your expertise in Java and any experience with performance optimisation techniques. We love seeing specific examples of how you've tackled challenges in high-performance environments.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Synechron

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially low latency programming techniques. Be prepared to discuss your experience with high-performance data structures and multithreading, as these are crucial for the role.

Understand the Capital Markets Landscape

Familiarise yourself with the Capital Markets domain, particularly trading systems and order execution. Being able to speak knowledgeably about market data feeds and the FIX protocol will show that you’re not just a developer, but someone who understands the business.

Prepare for Technical Challenges

Expect to face technical questions or coding challenges during the interview. Practice performance tuning and latency profiling scenarios, as well as optimising code under high-volume conditions. This will demonstrate your problem-solving skills and attention to detail.

Show Your Collaborative Spirit

This role involves working closely with quantitative teams and traders. Be ready to share examples of how you've collaborated in the past, and highlight your ability to communicate effectively across different teams to optimise systems for ultra-low latency execution.