Senior Java Performance Engineer: Latency & Resilience

Aquent

Southlake (TX)

On-site

USD 140,000 - 190,000

Full time

11 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aquent, partnering with a leading financial services firm, is seeking a Senior Performance Engineer to optimize a Java-based trading platform. You will independently plan and execute initiatives to improve latency, scalability, reliability, and resiliency across the ecosystem.

You will build workloads, diagnostic tools, and automation, analyze JVM behavior and systems, and translate findings into concrete recommendations for code, configuration, and infrastructure.

Qualifications

  • Bachelor's degree in computer science or engineering.
  • 5+ years of experience in performance engineering, scalability, software engineering, or production performance analysis.
  • Strong hands-on experience with performance, scalability, failover, recovery, and resiliency testing.
  • At least 2 years of hands-on Java development experience.
  • Deep Core Java knowledge, including JVM internals, concurrency, multithreading, memory management, garbage collection, and latency.
  • Ability to analyze source code and recommend code-level improvements.
  • Proficiency in reading source code and diagnosing bottlenecks using dumps, logs, profilers, metrics, and observability tools.
  • Experience building workload generators, utilities, mock services, or automation with Java, Scala, Python, shell, JMeter, Gatling, or similar tools.
  • Strong knowledge of Linux, databases, application servers, caching, connection pools, distributed systems, and networks.
  • Ability to create workloads, baselines, thresholds, capacity measures, acceptance criteria, SLOs, SLAs, and KPIs.
  • Demonstrated ability to provide evidence-based code, configuration, capacity, reliability, and design recommendations.
  • Good experience in using Splunk, Grafana (or other monitoring tools).
  • Experience in testing resiliency solutions by updating CircuitBreakers, Shapers, LoadBalancers & Failover configurations.
  • Experience with troubleshooting and diagnosing JVM issues (e.g., thread dumps, garbage collection, and memory management).
  • Understanding of performance best practices, key performance metrics, and statistics.
  • Ability to manage priorities effectively and collaborate with distributed teams.

Responsibilities

  • Independently plan and deliver performance, scalability, resiliency, and capacity validation for assigned systems.
  • Deeply understand system architecture, business flows, dependencies, workloads, and production behavior to inform performance strategies.
  • Collaborate with partner teams to define clear requirements, workloads, acceptance criteria, and comprehensive reports.
  • Develop robust performance test scripts, workload generators, mock services, frameworks, and automation tools.
  • Execute a wide range of tests including load, stress, endurance, scalability, failover, recovery, degradation, and resiliency tests.
  • Conduct in-depth analysis of source code, JVM behavior, system resources, databases, networks, logs, metrics, and end-to-end latency to pinpoint issues.
  • Formulate and validate recommendations for code, configuration, infrastructure, database, capacity, design, and resiliency improvements (e.g., CircuitBreakers, Shapers, LoadBalancers & Failover).
  • Leverage production behavior as the baseline for workload design, capacity planning, risk analysis, and validation.
  • Maintain essential dashboards, reports, diagnostic tools, runbooks, frameworks, and workload libraries.
  • Evaluate and integrate new testing, profiling, observability, and resiliency tools to enhance capabilities.
  • Utilize approved automation and AI tools to improve scripting, analysis, documentation, and diagnostics processes.
  • Clearly communicate results, identified risks, actionable recommendations, and open issues to stakeholders.

Education

Bachelor's degree in computer science or engineering

Job description

Aquent, partnering with a leading financial services firm, is seeking a Senior Performance Engineer to optimize a Java-based trading platform. You will independently plan and execute initiatives to improve latency, scalability, reliability, and resiliency across the ecosystem.

You will build workloads, diagnostic tools, and automation, analyze JVM behavior and systems, and translate findings into concrete recommendations for code, configuration, and infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Performance Engineer: Java & High-Throughput Systems
Senior Performance Engineer: Java & High-Throughput Systems

Aquent • Southlake (TX)

On-site
USD 130,000 - 180,000
Senior Java Performance Engineer
Senior Java Performance Engineer

Aquent • Southlake (TX)

On-site
USD 125,000 - 160,000
Senior Java Performance Engineer: Latency & Resiliency
Senior Java Performance Engineer: Latency & Resiliency

Experis Technology Group • Southlake (TX)

On-site
USD 90,000 - 94,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2
Performance Engineer
Performance Engineer

Aquent • Southlake (TX)

On-site
USD 130,000 - 180,000
Performance Engineer [AQ-21214]
Performance Engineer [AQ-21214]

Aquent • Southlake (TX)

On-site
USD 140,000 - 190,000
Senior Java Performance Engineer - Low-Latency Trading
Senior Java Performance Engineer - Low-Latency Trading

Procom • Southlake (TX)

On-site
USD 130,000 - 180,000
Senior Java Performance & Resiliency Engineer
Senior Java Performance & Resiliency Engineer

Spectraforce Technologies, Inc. • Southlake (TX)

Hybrid
USD 110,000 - 160,000
Performance Engineer: Latency & Scalability for Trading
Performance Engineer: Latency & Scalability for Trading

Experis Austria • Southlake (TX)

On-site
USD 90,000 - 94,000
Weekly Pay
Java Developer [AQ-21213]
Java Developer [AQ-21213]

Aquent • Southlake (TX)

On-site
USD 125,000 - 160,000
Senior Java Performance Engineer
Senior Java Performance Engineer

Spectraforce Technologies, Inc. • Southlake (TX)

On-site
USD 120,000 - 170,000