What are the responsibilities and job description for the URGENT HIRING||JAVA PERFORMANCE ENGINEER||ST. LOUIS, MO||NEED LOCAL||F2F INTERVIEW|| position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Shift Code Analytics, is seeking the following. Apply via Dice today!
Hi,
Hope you are doing well
I have an urgent opening of Java Performance Engineer at St. Louis, MO
Position Type: Contract
Location: St. Louis, MO, United States
Description:
Interview : Video F2f
This is hybrid from day-1
Description :
Technical musts:
Key Responsibilities
Regards,
Nitin Gupta
Team Lead-Recruitment
ShiftCode Analytics Inc.,
5118 Sylvester loop Tampa,
Florida 33610
Direct:
Email:
Hi,
Hope you are doing well
I have an urgent opening of Java Performance Engineer at St. Louis, MO
Position Type: Contract
Location: St. Louis, MO, United States
Description:
Interview : Video F2f
This is hybrid from day-1
Description :
Technical musts:
- Will need to come from a java development background and pass a java coding test (sounds like MC will also administer one as well)
- Will need to have Java performance experience (JVM tuning)
Key Responsibilities
- Perform deep JVM and application-level profiling using tools such as JFR, YourKit, async-profiler, Perf, and flame graphs.
- Analyze and optimize Spring Boot internals including auto-configuration, dependency injection, async execution, serialization, and connection pool usage.
- Identify and resolve performance bottlenecks caused by inefficient code paths, excessive object allocation, and concurrency issues.
- Collaborate with developers to design scalable endpoints, improve API response times, reduce garbage creation, and improve overall memory efficiency.
- Debug and tune ORM frameworks (Hibernate/JPA) to eliminate N 1 queries, slow joins, unnecessary eager loading, or inefficient entity mappings.
- Create performance regression tests for critical services and integrate them into CI/CD pipelines.
- Provide guidance on coding standards, performance patterns, memory-safe programming, and best practices for low-latency microservices.
- Mentor engineers on performance-aware development and support teams during major performance incidents.
- Application & JVM: JVM internals, algorithms (G1, Z Shenandoah), heap sizing strategies
- Spring Boot Performance: Data access optimization (JPA, JDBC, R2DBC), HTTP client tuning, connection pooling, serialization/deserialization
- Data Layer Performance: SQL tuning, indexing strategies, N 1 detection, Cache design & validation (Redis, Hazelcast, Caffeine)
- Microservices & Cloud: PCF, Kubernetes, or ECS deployment performance, Comparing performance differences between private cloud AWS
Regards,
Nitin Gupta
Team Lead-Recruitment
ShiftCode Analytics Inc.,
5118 Sylvester loop Tampa,
Florida 33610
Direct:
Email: