Skip to main content
CareerApp

Skill

Java Virtual Machine (JVM)

Software Development and Engineering Practices

The Java Virtual Machine (JVM) is the runtime engine that executes compiled Java bytecode, providing platform independence by abstracting the underlying hardware and operating system. It handles memory management (including garbage collection), security, and performance optimization (via just-in-time compilation), and also underlies other JVM-based languages like Kotlin, Scala, and Groovy. Understanding JVM internals, like heap tuning and garbage collection algorithms, is valuable for performance engineers.

See who is hiring

Java Virtual Machine (JVM) in the job market

Last checked September 12, 2026

Open roles
4

on Career App right now

Employers
2

hiring for it

Median pay

not enough disclosed

Disclose pay

of these roles

Open roles requiring Java Virtual Machine (JVM) (4)

Senior Java Trading System Engineer

LSEG

New York, NY · $100,200 – $167,000

A senior backend engineer role maintaining and building next-generation trading systems for a major financial infrastructure platform. This suits experienced Java developers comfortable with low-latency systems, distributed architecture, and the financial services domain.

Listed on LSEG’s careers site · Apply there ↗

Senior Software Engineer - Backend

Nextdoor

Full-time · San Francisco, CA · $165,000 – $250,000

Nextdoor seeks a backend engineer to build and maintain systems serving over 350,000 neighborhoods globally, working across Python, Kotlin, and cloud infrastructure while collaborating with product and design teams. This role suits engineers who want to own significant architectural decisions, move quickly without sacrificing reliability, and actively incorporate AI tools into their development workflow.

Listed on Nextdoor’s careers site · Apply there ↗

Lead Java Trading System Engineer

LSEG

New York, NY · $113,900 – $189,900

A senior backend engineer role maintaining and extending LSEG's order management platform for equities, futures and options trading. This suits experienced Java developers who want to work on mission-critical systems at scale while contributing to next-generation trading infrastructure.

Listed on LSEG’s careers site · Apply there ↗

Principal Engineer (AWS & Java)

LSEG

This Principal Engineer role leads the technical implementation of a major risk screening platform at a global financial infrastructure company, focusing on AWS cloud systems and Java performance at scale. The position suits deeply experienced engineers who excel at solving complex distributed systems problems and mentoring senior technical teams while maintaining hands-on involvement in critical implementations.

Listed on LSEG’s careers site · Apply there ↗

Asked for alongside Java Virtual Machine (JVM)

Measured from the 4 open roles that name Java Virtual Machine (JVM) — not from a curated list.

Roles that use Java Virtual Machine (JVM)

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.