Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Java Backend Engineer

Sunnyvale, United States

Experience
10–30 years
Employment
Full-time
Work mode
Onsite
Salary
Not disclosed
Deadline
Apply by 1 Nov 2026
Posted
2025-09-01

Required skills

SkillExperienceLevel
Java8+ yearsNot specified
Apache-Kafka5+ yearsNot specified
Web Programming8+ yearsNot specified

About the role

Title: Senior Java Backend Engineer

Location: Sunnyvale, CA (Hybrid 2-3 days Onsite)

Openings: 25

Responsibilities:

  • 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 Actions

Preferred Experience:

  • 8+ years in backend development
  • Familiarity with microservice-based architecture
  • Strong knowledge of system design and fault-tolerant systems
  • Proven track record in handling large-scale distributed systems


Role categories

Similar roles in Sunnyvale

AM

Remote

NewRemoteFull-timePythonAgile MethodologyArtificial IntelligenceTensorFlowPytorch
Not disclosed
Apply Now
DA

Remote

NewRemoteFull-timeSQLPythonR
Not disclosed
Apply Now
FD

Remote

RemoteFull-timeNode.JsAngular (All Versions)
Not disclosed
Apply Now
SA

Remote

RemoteFull-timecloud-based application architecturePythonNode.JsReactMicroservices
Not disclosed
Apply Now
AL

Remote

RemoteFull-timeJava 8/11+AEMaaCS architectureJava (All Versions)JavaScriptAdobe Experience Manager - AEM
Not disclosed
Apply Now