JVM Tuning Job Vacancies

7 of 7 JVM Tuning Jobs

Senior Java Developer (Trading Platform)

London, United Kingdom
P2P
deterministic design principles to ensure traceable and predictable system behavior. Collaborate closely with product and trading teams to translate requirements into performant, production-ready solutions. Participate in performance profiling, JVM tuning, and debugging complex issues in production. Develop and maintain automated test suites and CI/CD pipelines. Engage in code reviews, architecture discussions, and technical audits to … fully deterministic systems. Solid knowledge of time-series and analytical databases like ClickHouse; exposure to kdb+ or InfluxDB is a plus. Experience with distributed systems, message queues, and performance tuning at the network and application layer. Comfortable using AI-powered development tools to enhance code quality and development speed. Strong testing discipline including TDD, benchmarking, and resilience testing. Communication More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer (Trading Platform)

Waltham Cross, England, United Kingdom
Crypto.com
deterministic design principles to ensure traceable and predictable system behavior. Collaborate closely with product and trading teams to translate requirements into performant, production-ready solutions. Participate in performance profiling, JVM tuning, and debugging complex issues in production. Develop and maintain automated test suites and CI/CD pipelines. Engage in code reviews, architecture discussions, and technical audits to … fully deterministic systems. Solid knowledge of time-series and analytical databases like ClickHouse; exposure to kdb+ or InfluxDB is a plus. Experience with distributed systems, message queues, and performance tuning at the network and application layer. Comfortable using AI-powered development tools to enhance code quality and development speed. Strong testing discipline including TDD, benchmarking, and resilience testing. Communication More ❯
Posted:

Java Quantitative Developer Low Latency

City of London, London, United Kingdom
James Joseph Associates Limited
throughput Design architecture capable of handling large volumes in a latency-sensitive environment Implement and manage high-performance messaging frameworks like Aeron and SBE Perform in-depth profiling and tuning to eliminate latency and optimise microsecond-level performance Develop robust order routing and execution components that handle market volatility Apply advanced networking principles to minimise round-trip times and … network jitter Continuously assess and remove inefficiencies in JVM performance and memory management Strengthen operational resilience through improved monitoring, alerting, and fault tolerance SKILL/EXPERIENCE REQUIRED: Expertise in market-making or algorithmic trading, including deep understanding of order book dynamics and pricing techniques Proven track record in Java programming, specifically in building fast, low-latency trading systems Strong … familiarity with market data and order execution protocols (e.g. FIX, binary, or custom APIs) Hands-on experience with JVM tuning, garbage collection, and deep performance analysis Knowledge of fast messaging and data serialization technologies for high-speed environments Proficiency in networking concepts, including TCP/UDP, multicast, and low-level optimizations like DPDK or kernel bypass Mastery of More ❯
Employment Type: Permanent
Posted:

Java Software Engineer

London Area, United Kingdom
Oliver Bernard
performance optimisation. Experience building and supporting real-time or high-throughput systems. Familiarity with messaging protocols (e.g., FIX, MQ, Kafka). Good grasp of data structures, memory management, and JVM tuning. Strong problem-solving and debugging skills in a time-sensitive environment. Desirable: Previous experience in an FX , equities , or electronic trading environment. Knowledge of Spring, Netty, or high More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Oliver Bernard
performance optimisation. Experience building and supporting real-time or high-throughput systems. Familiarity with messaging protocols (e.g., FIX, MQ, Kafka). Good grasp of data structures, memory management, and JVM tuning. Strong problem-solving and debugging skills in a time-sensitive environment. Desirable: Previous experience in an FX , equities , or electronic trading environment. Knowledge of Spring, Netty, or high More ❯
Posted:

Lead Quantitative Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Steadman & Chase
strategy components within the core trading engine: Execution models, signal interpretation, position sizing, risk limits. Work closely with the trader desk to deploy and iterate strategies. Perform strategy performance tuning using live and historical data. Analytics & Monitoring Maintain and extend Python-based analytics used for: Execution quality analysis, latency profiling, P&L decomposition, and parameter tuning. Integrate metrics with … performance indicators. System Architecture & Latency Management Own performance across the trading stack: Market data adapters, order gateways and execution logic. Profile and optimise Java code for latency and throughput: JVM tuning, GC management, thread pool optimisation, lock contention analysis. Enforce system resilience under load and failover scenarios. Common Libraries & Cross-Cutting Concerns Maintain shared libraries and infrastructure: Messaging More ❯
Posted:

Lead Quantitative Developer

London Area, United Kingdom
Hybrid / WFH Options
Steadman & Chase
strategy components within the core trading engine: Execution models, signal interpretation, position sizing, risk limits. Work closely with the trader desk to deploy and iterate strategies. Perform strategy performance tuning using live and historical data. Analytics & Monitoring Maintain and extend Python-based analytics used for: Execution quality analysis, latency profiling, P&L decomposition, and parameter tuning. Integrate metrics with … performance indicators. System Architecture & Latency Management Own performance across the trading stack: Market data adapters, order gateways and execution logic. Profile and optimise Java code for latency and throughput: JVM tuning, GC management, thread pool optimisation, lock contention analysis. Enforce system resilience under load and failover scenarios. Common Libraries & Cross-Cutting Concerns Maintain shared libraries and infrastructure: Messaging More ❯
Posted: