Software Developer (Java)

Objective Partners

Amsterdam

On-site

EUR 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus pool
Healthcare benefits
Retirement plan options
Professional development support

Job summary

Objective Partners is seeking a Software Developer (Java) to build ultra-low-latency trading infrastructure. You will partner with research, systems, and operations to scale distributed platforms operating around the clock and drive microsecond performance gains for business growth.

You will architect, develop, and maintain enterprise-grade Java software powering core execution and analytics, while optimizing networking and data storage for reliability and speed in a demanding environment.

Qualifications

  • Bachelor’s degree in CS/CE or equivalent professional experience.
  • Experience writing production-grade Java applications.
  • Understanding of software architecture and design patterns.
  • Experience building scalable, automated distributed systems.
  • Knowledge of low-level network and storage mechanisms.
  • Pragmatic, maintainable code with a collaborative mindset.
  • Ability to drive initiatives independently.

Responsibilities

  • Architect, build, and maintain enterprise-grade Java software powering core execution and analytical platforms.
  • Enhance research environments to support new venues and products.
  • Engineer distributed data storage solutions for high reliability and performance.
  • Identify and resolve execution bottlenecks across codebases and OS kernels.
  • Research and evaluate emerging technologies to increase capacity and speed.
  • Build monitoring tools and telemetry for anomalies.
  • Optimize network protocols for minimal latency and high throughput.
  • Conduct technical interviews and perform peer code reviews.

Skills

Java
Distributed systems
Software design patterns
Refactoring & debugging
Networking protocols
Problem-solving
Independent initiative

Education

Bachelor's degree in Computer Science/Engineering

Tools

C++

Job description

Join a premier global quantitative trading firm as a Software Developer (Java) building ultra-low-latency, high-throughput trading infrastructure. In this role, you will partner directly with research, systems, and operations teams to scale and optimize distributed computing platforms operating around the clock. This is an exceptional opportunity to tackle complex technical challenges where microsecond performance gains directly drive business growth.

Responsibilities
  • Architect, build, and maintain enterprise-grade Java software powering core execution and analytical platforms.

  • Enhance existing quantitative research environments to support new execution venues, financial products, and system capabilities.

  • Engineer distributed data storage solutions tailored for high reliability and demanding performance thresholds.

  • Identify and resolve execution bottlenecks across custom codebases, open-source libraries, and operating system kernels.

  • Research and evaluate emerging technologies to increase the processing capacity, stability, and speed of distributed computing farms.

  • Build advanced monitoring tools and proactive telemetry to detect operational anomalies.

  • Optimize network communication protocols across distributed components to achieve minimal latency and maximal throughput.

  • Conduct technical candidate interviews and perform peer code reviews across engineering and research groups.

Requirements (Must-Have)
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline (or equivalent professional engineering experience).

  • Demonstrated expertise in writing, refactoring, and debugging production-grade Java applications.

  • Strong grasp of core computer science principles, system architecture, and modern software design patterns.

  • Hands-on experience building scalable, fully automated, and thoroughly tested distributed systems.

  • Practical understanding of low-level software stack operations, networking protocols, and storage system mechanics.

  • Pragmatic problem-solving mindset with a focus on delivering robust, maintainable solutions.

  • Collaborative attitude paired with the ability to drive initiatives independently.

Preferred Qualifications (Nice-to-Have)
  • Exposure to low-level C++ development.

  • Practical knowledge of Linux environment tuning and system internals.

  • Prior experience in electronic trading, quantitative finance, or capital markets.

Compensation & Benefits
  • Competitive base salary accompanied by an attractive discretionary bonus pool.

  • Comprehensive healthcare benefits, retirement plan options, and professional development support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low-Latency Java Systems Engineer for Trading
Low-Latency Java Systems Engineer for Trading

Objective Partners • Amsterdam

On-site
EUR 120,000 - 180,000
Discretionary bonus pool
Healthcare benefits
Retirement plan options
+1
Senior Java Software Engineer
Senior Java Software Engineer

Elity Global • Amsterdam

On-site
EUR 90,000 - 130,000
C++ Software Engineer, Early Careers
C++ Software Engineer, Early Careers

United States Digital Space LLC • Amsterdam

On-site
EUR 100,000 - 140,000
Quantitative Developer
Quantitative Developer

NJF Global Holdings Ltd • Amsterdam

On-site
EUR 120,000 - 180,000
Software Engineer
Software Engineer

Venture Search • Amsterdam

On-site
EUR 70,000 - 90,000
Competitive salary and bonus package
Access to on-site sports facilities
Travel reimbursement
+2
Senior C++ Engineer — Trading Systems
Senior C++ Engineer — Trading Systems

Fionics • Amsterdam

On-site
EUR 150,000 - 210,000
Relocation support
Software engineer - Real-Time Pricing
Software engineer - Real-Time Pricing

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 130,000
Performance bonus
Visa sponsorship
Relocation package
+3
Senior Software Engineer, C++
Senior Software Engineer, C++

P2P • Amsterdam

On-site
EUR 70,000 - 100,000
Software Engineer - Research Infrastructure
Software Engineer - Research Infrastructure

United States Digital Space LLC • Amsterdam

On-site
EUR 110,000 - 180,000
Bonus program
Global team across 50+ countries
Paid vacation 25–30 days
+6
Software Engineer / Trading Engineer
Software Engineer / Trading Engineer

QuantFlow • Amsterdam

On-site
EUR 70,000 - 90,000