JVM Performance Engineer

Diverse Lynx, LLC
  • Seattle, WA
  • $70–$80 Per Hour
6 days ago

Job Description

Senior Java / JVM Performance Engineer

Location: Seattle, WA 98109 - 100% Onsite

Duration: 6 months

Experience: 6+ years

Bill Rate: $70-$80/hr, flexibility for highly qualified candidates

Need - 10+ years Java/JVM experience Java Platform/JVM Performance JDK upgrades JVM internals GC tuning heap optimization production performance troubleshooting

Job Summary

We are seeking an experienced Java/JVM Performance Engineer with strong expertise in JDK migration, JVM memory management, garbage collection tuning, and Java performance troubleshooting. The ideal candidate will have hands-on experience optimizing Java services across JDK versions and working with AWS cloud environments.

Must-Have Skills

  • JDK Migration & Compatibility Management
  • Java/JVM Internals
  • JVM Memory Management & Heap Right-Sizing
  • Garbage Collection Tuning - ZGC, G1GC, Shenandoah
  • Java performance monitoring and troubleshooting
  • Experience with JDK 17, 21, and 25 migrations
  • Strong knowledge of GC logs, heap utilization, Xms/Xmx, and Metaspace
  • AWS cloud experience
  • Java performance tools such as JProbe, Jensor, OptimizeIT, or equivalent

Key Responsibilities

  • Plan and execute JDK migrations across Java service fleets.
  • Identify and resolve compatibility issues involving deprecated APIs, modules, reflection, security providers, and build systems.
  • Perform heap right-sizing and JVM memory optimization while maintaining performance SLAs.
  • Analyze GC logs and evaluate GC algorithms such as ZGC, G1GC, and Shenandoah.
  • Troubleshoot class-loading, serialization, JNI/native library, and JVM performance issues.
  • Monitor latency, throughput, availability, and service health during migrations and optimization.
  • Collaborate with engineering teams and technical leadership to develop migration and optimization strategies.
  • Conduct performance experiments, validate metrics, and provide actionable recommendations.
  • Create runbooks, SOPs, technical documentation, and JVM optimization guidelines.
  • Ensure Java services maintain performance, reliability, and availability throughout migration activities.

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

Numbers & Facts

LocationSeattle, WA
Salary$70–$80 Per Hour

Skills

  • Algorithmsunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Borland Optimizeitunmatched
  • Cloud Computingunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Java RNI and JNI (Java Raw or Native Interface)unmatched
  • Memory Hardwareunmatched
  • Memory Managementunmatched
  • Metricsunmatched
  • Migration Strategyunmatched
  • Performance Analysisunmatched
  • Performance Engineeringunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Quest Software JProbeunmatched
  • Right-Sizingunmatched
  • Service Level Agreement (SLA)unmatched
  • Standard Operating Procedures (SOP)unmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Vehicle Fleetsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder