Java Software Engineer
Role: Java Engineer (Low Latency Systems) Experience: 4–12 years
Key Skills & Technologies :
- Strong engineering mindset with expertise in Java
- Low latency programming techniques
- Google gRPC (Remote Procedure Call)
- GVP (gvproxy), Terraform
- Kubernetes, GCR (Google Container Registry), Podman 5 on RedHat 9
- Test automation of end‐to‐end flows (code coverage, mutation test coverage, mocking Java services in DB)
- Performance testing of development environments and generating performance graphs
- Mono‐repo testing (microservice to microservice)
- Performance testing tools: Gatling, BlazeMeter
Responsibilities:
- Design and implement low‐latency, high‐performance Java applications.
- Build and maintain distributed systems leveraging Kafka, CockroachDB, and gRPC.
- Ensure robust test automation and performance validation across environments.
- Collaborate on infrastructure setup with Kubernetes, Terraform, and container registries.