👨🏻‍💻 postech.work

Senior Java Software Engineer

Orla Rose Associates • 🌐 In Person

In Person Posted 3 days, 9 hours ago

Job Description

Senior Java Developer (Front Office Exchange)

Location:

London (3 days in office, 2 at home)

Salary:

£150,000

About the Role

We are looking for a highly skilled Senior Java Developer to join a dynamic Exchange Trading Technology team. The team builds and maintains high-performance exchange connectivity solutions for global trading, covering market data gateways, trading components, and risk management systems.

You will collaborate with Traders, Quants and Engineers to re-engineer global exchange trading infrastructure across colocation and cloud environments for both spot and derivative markets. The role requires balancing ultra-low latency with 24/7 availability, ensuring scalability and automating trading workflows while maintaining a safe trading environment.

Responsibilities

Develop and maintain efficient Java-based applications and components.

Enhance and support in-house shared libraries.

Write robust, maintainable, well-documented, and thoroughly tested code.

Troubleshoot and resolve software defects to minimise disruption in revenue-generating systems.

Collaborate with cross-functional teams to deliver new features.

Participate in code reviews and enforce good documentation practices.

Requirements

Strong understanding of OOP concepts and advanced design patterns for performance and scalability.

Proven ability to deliver clean, efficient, and well-tested code.

Experience providing production support for business-critical services.

Ownership mentality with ability to work autonomously and across all levels of an organisation.

Preferred Skills

Experience with asynchronous event-driven applications (e.g., Netty).

Knowledge of low-GC techniques in Java.

Familiarity with relational databases and SQL.

Exposure to PostgreSQL, Kafka, Redis, gRPC.

Understanding of Linux, Docker, Kubernetes, AWS.

Comfortable with Python.

Experience with Aeron or similar

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.