A company is looking for a Software Engineer (Java Generalist).
Key Responsibilities :
Invent new protocols, data structures, and algorithms for unique problems
Design and write high-throughput Java systems with low latency
Build core infrastructure components such as parsers and performance profilers
Required Qualifications :
10+ years of professional software development experience
Deep understanding of the JVM, including memory models and performance profiling
Experience with language tooling such as parsers and compilers
Strong grasp of data structures, algorithms, and high-performance code
Master's degree in Computer Science or equivalent industry experience
Principal Java Systems Engineer • Independence, Missouri, United States