Senior Java Engineer – Market Connectivity in London
Senior Java Engineer – Market Connectivity

Senior Java Engineer – Market Connectivity in London

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
H

At a Glance

  • Tasks: Develop and optimise low-latency trading systems using core Java and advanced techniques.
  • Company: Join HCLTech, a global leader in technology with a diverse workforce.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make an impact in the fast-paced world of market connectivity and trading.
  • Qualifications: 10+ years of Java experience and strong knowledge of multi-threading and messaging.
  • Other info: Dynamic environment with a focus on innovation and career advancement.

The predicted salary is between 48000 - 72000 £ per year.

HCLTech is a global technology company, home to more than 220,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2024 totaled $13.8 billion.

You have strong core Java development with market connectivity experience.

  • You have strong experience with multi-threading, messaging & ZeroGC techniques.
  • You have experience of working on low latency trading systems.
  • You have good working knowledge of Bash Scripting & Linux.
  • You follow TDD/BDD and value the benefits of testing.
  • You know what good code looks like and enforce the standards during PRs.
  • You know how to use memory profilers and look at heap dumps.
  • You are degree educated, Computer Science preferred or any STEM.

Minimum Java experience: 10 years.

Preferred Skills:

  • TransFICC Experience, highly desirable.
  • Hot Code path optimization, Off-heap memory management techniques.
  • JVM internals, tuning for low-latency.
  • Low-latency messaging & data structures, network protocols, network I/O in Java.
  • LMAX Disruptor, Multi-Reactor, Chronicle Queue/Map, Aeron/Agrona or similar.

Senior Java Engineer – Market Connectivity in London employer: HCLTech

HCLTech is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among its diverse workforce of over 220,000 professionals. With a strong emphasis on employee growth, HCLTech provides ample opportunities for skill development and career advancement, particularly in cutting-edge areas like digital and AI technologies. Located in a vibrant tech hub, employees benefit from a stimulating environment that encourages creativity and offers competitive compensation packages, making it an ideal place for those seeking meaningful and rewarding careers in technology.
H

Contact Detail:

HCLTech Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer – Market Connectivity in London

Tip Number 1

Network, network, network! Reach out to your connections in the tech industry, especially those who work at HCLTech or similar companies. A personal referral can make all the difference in getting your foot in the door.

Tip Number 2

Prepare for technical interviews by brushing up on your core Java skills and low-latency trading systems. We recommend doing mock interviews with friends or using online platforms to simulate the real deal.

Tip Number 3

Showcase your projects! If you've worked on any relevant projects, especially involving multi-threading or messaging, make sure to discuss them during interviews. We love seeing practical applications of your skills.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at HCLTech.

We think you need these skills to ace Senior Java Engineer – Market Connectivity in London

Core Java Development
Market Connectivity Experience
Multi-threading
Messaging Techniques
ZeroGC Techniques
Low Latency Trading Systems
Bash Scripting
Linux
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Code Quality Standards
Memory Profilers
Heap Dumps Analysis
Hot Code Path Optimization
Off-heap Memory Management

Some tips for your application 🫡

Show Off Your Java Skills: Make sure to highlight your core Java development experience in your application. We want to see how you've tackled multi-threading and messaging, especially in low latency trading systems. Don't hold back on those impressive projects you've worked on!

Talk About Testing: Since we value TDD/BDD, share your experiences with testing methodologies. Let us know how you ensure your code is top-notch and how you enforce coding standards during pull requests. This shows us you care about quality!

Be Specific About Your Experience: If you've got experience with Bash scripting, Linux, or any of the preferred skills like TransFICC or LMAX Disruptor, make sure to mention them! Specifics help us understand how you fit into our team and the role.

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 it gets into the right hands. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at HCLTech

Know Your Java Inside Out

Make sure you brush up on your core Java skills, especially around multi-threading and messaging. Be ready to discuss your experience with low latency trading systems and how you've implemented ZeroGC techniques in past projects.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. They might ask you to optimise code or explain how you would handle memory management. Practising these scenarios can help you demonstrate your expertise effectively.

Familiarise Yourself with Testing Methodologies

Since TDD/BDD is valued, be prepared to discuss how you’ve applied these methodologies in your work. Bring examples of how testing has improved your code quality and how you enforce standards during pull requests.

Get Comfortable with Bash and Linux

As a Senior Java Engineer, having a good working knowledge of Bash scripting and Linux is crucial. Brush up on your command line skills and be ready to discuss how you've used these tools in your development process.

Senior Java Engineer – Market Connectivity in London
HCLTech
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Senior Java Engineer – Market Connectivity in London

    London
    Full-Time
    48000 - 72000 £ / year (est.)
  • H

    HCLTech

    10000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>