Job Summary
A company is looking for a Java Performance Optimization Engineer.
Key Responsibilities
- Enable, characterize, and optimize the performance of Java workloads on hardware platforms
- Dive deep into JVM internals including JIT compilation, garbage collection, and synchronization mechanisms
- Apply advanced profiling and tuning techniques to improve performance across various Java workloads
Required Qualifications
- Ph.D. (or equivalent experience) in Computer Engineering, Electrical Engineering, or related field
- Deep understanding of JVM internals, interpreter, JIT, and GC algorithms
- Strong skills in Java concurrency, threading models, and synchronization mechanisms
- Hands-on experience with Java Vector API and SIMD optimization
- Proficiency in Java, Python, C/C++, and RISC-V assembly
Comments