Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Weâre looking for a seasoned technical heavyweight â a true master of the Java ecosystem â who lives and breathes bytecode, understands the guts of the JDK, and thrives on solving deep, complex problems in live systems. This is not your average Java dev role â this is a chance to get hands-on with the runtime itself and shape the architecture of high-impact cybersecurity products used across global enterprises.
Building and evolving bleeding-edge Java Agent technology used in modern runtime application security.
Designing algorithms that dynamically transform running code to detect and neutralise threats in real-time.
Working in the guts of the JVM â manipulating bytecode, exploring obscure APIs, and optimising performance under extreme conditions.
Collaborating with elite engineers in a tight-knit R&D team where every line of code counts.
Contributing to product innovation and setting best practices across engineering, security, and DevOps.
10+ years of serious Java engineering experience â including JVM internals, JIT, garbage collection, and low-level optimisations.
Expert in low-level Java, Java Virtual Machine
Mastery of Java bytecode and classloading â youâve probably written your own agents, class transformers, or custom instrumentation tools.
Passion for secure software development and an instinct for rooting out vulnerabilities before they happen.
Hands-on experience with complex debugging, performance tuning, and real-world system architecture.
Confident communicator who thrives in a collaborative, intellectually curious environment.
Familiarity with Groovy, Kotlin, Python, or TypeScript.
Background in building developer tools or security products.
Experience in mentoring or leading technical teams (or ambition to grow in that direction).
Auto-Apply to Principal Java Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.