JOBSEARCHER

Senior Java Software Engineer

Title: Senior Java Backend EngineerLocation: Sunnyvale, CA (Hybrid 2-3 days Onsite)Openings: 25Responsibilities:Develop and maintain scalable Java-based microservices.Implement messaging pipelines with Kafka.Design and build RESTful APIs with secure, token-based authentication.Optimize backend systems using caching, resilience, and retry patterns.Collaborate across teams for integration and deployment via CI/CD.Monitor application health via observability tools (Grafana, Splunk).Solve complex backend problems using distributed architecture principles.Participate in system design for real-time data applications.Mentor junior developers and uphold high code quality.Tech Stack:Java, Spring Boot, Kafka, MongoDB, PostgreSQL, Redis, GCP, Jenkins/GitHub ActionsPreferred Experience:8+ years in backend developmentFamiliarity with microservice-based architectureStrong knowledge of system design and fault-tolerant systemsProven track record in handling large-scale distributed systems