An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Job summary
A leading technology research center in California is seeking a backend developer to join their core team. You will develop and optimize backend services for high-traffic products, focusing on low latency and high availability. The ideal candidate has over 4 years of experience with Java and Spring technologies, and familiarity with Redis, Elasticsearch, and Kafka. This role offers flexible working hours and competitive compensation.
Qualifications
4+ years building backend systems in Java (Spring / Spring Boot).
Solid knowledge of multithreading, caching strategies, and distributed systems.
Hands-on with Redis, Elasticsearch, and Kafka.
Responsibilities
Design and implement backend services for recommendation and search.
Implement multi-level caching and optimize data access patterns.
Build, monitor and tune data pipelines and indices.
Skills
Java
Spring / Spring Boot
Redis
Elasticsearch
Kafka
Multithreading
Caching Strategies
Distributed Systems
Problem Solving
Teamwork
Education
BS or MS in Computer Science or a related field
Job description
A leading technology research center in California is seeking a backend developer to join their core team. You will develop and optimize backend services for high-traffic products, focusing on low latency and high availability. The ideal candidate has over 4 years of experience with Java and Spring technologies, and familiarity with Redis, Elasticsearch, and Kafka. This role offers flexible working hours and competitive compensation.