Role: Lead Java Backend Engineer
Location: Newark, CA
Duration : 6+ months
Required only Local folks to Bay Area
About the Role
- We are looking for a hardcore Java developer to lead the migration of existing backend services into a Java microservices architecture.
The ideal candidate has strong expertise in Java, Spring Boot, microservices, concurrency, and experience with code generation tools to accelerate development.
- Key Responsibilities
- Migrate and refactor backend services into Java microservices (Spring Boot).
- Define and implement scalable architecture & best practices.
- Leverage code generation tools (e.g., OpenAPI, JHipster, custom frameworks) for consistency and speed.
- Work with Kafka, distributed systems, and event-driven processes.
- Ensure high performance, reliability, and documentation throughout.
Qualifications
- 10+ years of Java/Spring Boot experience with strong concurrency & performance tuning skills.
- Hands-on experience with code generation frameworks/tools.
- Strong knowledge of microservices, REST, messaging, caching.
- Experience with Kafka, MongoDB, Docker/Kubernetes, AWS preferred.
- Self-driven with excellent communication and ownership mindset.