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.
Java Virtual Machine (JVM) in the job market
Last checked September 12, 2026
- Open roles
- 4
- Employers
- 2
- Median pay
- —
- Disclose pay
- —
on Career App right now
hiring for it
not enough disclosed
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.
- Apache Kafka3 roles75.0%
- Java3 roles75.0%
- Redis3 roles75.0%
Roles that use Java Virtual Machine (JVM)
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.