Company

Engineering

SeniorSoftwareEngineer(Java)-OptimizerHub

$1300–1950k ~AI est. Prague, Czech Republic FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer (Java) - Optimizer Hub. Skills: Java development, JVM internals, Distributed systems, Performance optimization. Design server-side services. Build server-side services”

Industry & Context.

Engineering
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

5+ years Java development experience, Backend and server-side systems focus, Deep understanding of JVM internals, Experience building distributed systems, Experience operating microservices in production, Proficiency with concurrency, Proficiency with low-latency design, Proficiency with performance optimization, Experience with cloud platforms, Experience with container orchestration, Ability to design clean APIs, Comfort working close to the metal, Debugging skills

Nice to Have

Familiarity with JVM agents, Familiarity with JVMTI, Familiarity with bytecode manipulation, Familiarity with OpenJDK internals, Experience with C/C++, Experience with low-level languages, Background in performance engineering, Experience with profilers, Experience with runtime observability, Experience with gRPC, Experience with Protocol Buffers, Experience with high-throughput messaging, Prior work in Java platform company, Prior work in middleware company, Prior work in infrastructure product company

What You'll Do.

Design server-side services

Build server-side services

Develop Java services

Maintain Java services

Build OptHub components

Evolve OptHub components

Debug distributed systems issues

Design observability tooling

Design profiling tooling

Design diagnostic tooling

Drive performance analysis

Drive performance improvement

Interpret profiler output

Participate in design discussions

Participate in code reviews

How You'll Work.

Team & Collaboration

Work with product managers; Work with performance engineers; Work with JVM experts; Code reviews

Full Job Description

## Your Role As a Senior Software Engineer on the Optimizer Hub team, you will design and build the server-side services that sit at the heart of our JVM performance platform. You will work closely with product managers, performance engineers, and JVM experts to deliver high-quality, scalable backend components. Design, develop, and maintain high-performance Java services including protocols, APIs, data storage, and real-time optimization engines. Build and evolve server-side OptHub components that communicate with the JVM at scale across cloud and on-premises environments. Debug complex distributed systems issues with limited diagnostic data and under performance constraints. Design and implement observability, profiling, and diagnostic tooling to support both internal development and customer-facing deployments. Drive performance analysis and improvement: create benchmarks, interpret profiler output, and act on findings. Participate in design discussions and code reviews, raising the bar for the whole team. ## Key Requirements 5+ years of strong professional Java development experience, with a focus on backend and server-side systems. Deep understanding of JVM internals: memory management, garbage collection, JIT compilation, and threading. Experience building and operating distributed systems and microservices in production. Proficiency with concurrency, low-latency design, and performance optimization techniques in Java. Experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes). Ability to design clean APIs and protocols; comfort working close to the metal when needed. Strong debugging skills — you can track down hard-to-reproduce production issues with limited data. ## Nice to Have Familiarity with JVM-adjacent technologies: JVM agents, JVMTI, bytecode manipulation (ASM, Javassist), or OpenJDK internals. Experience with C/C++ or other low-level languages — helpful when reading JVM source or performance-critical native code. B

Free ATS check

Applying for this Senior Software Engineer (Java) - Optimizer Hub role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →