KubeCraftJobs

DevOps & Cloud Job Board

Java Back End Developer, CA / Hybrid, 12+ Months

Jobs via Dice

San Jose, CA

Hybrid
Mid Level
Full Time
Posted January 13, 2026

Tech Stack

java spring spring-boot grpc apache-maven gradle junit mockito google-cloud-platform graphql kubernetes appcast

Please log in or register to view job application links.

Job Description

Hi, **Java Back End Developer II** Duration: 12+ Months Rate: Open Location: Onsite in San Jose, CA (3 days onsite and 2 days remote) **2 Openings** **Job Summary:** Develop and maintain backend services for the **Customer Data Store** platform. This role focuses on core service development, API implementation, and system integration within a cloud-native environment. **Essential Responsibilities** - Develop backend services using Java and Spring Boot - Implement RESTful and gRPC APIs - Build reactive services using Spring WebFlux - Design and implement business logic and data access layers - Write unit and integration tests - Participate in code reviews and design discussions - Support service integration, deployment, and monitoring - Document technical designs and implementations - Collaborate with cross-functional engineering teams **Required Qualifications** - 2–5 years of backend development experience - Bachelor’s degree in Computer Science or equivalent experience - Strong Java programming skills - Experience with Spring Boot - Understanding of microservices architecture - RESTful API design experience - Familiarity with testing frameworks **Technical Skills (Required)** - Java 21+ with Spring Boot - RESTful API and microservices development - Understanding of reactive programming concepts - Maven or Gradle and Git - Testing with JUnit and Mockito - Basic cloud platform knowledge - CI/CD fundamentals **Preferred Qualifications** - Experience with Google Cloud Platform - Spring WebFlux (reactive programming) - gRPC and GraphQL - Containerization and Kubernetes **Team & Project Information** - Team: Customer Data Store - Reason for Posting: Support ongoing development and enhancement of backend services for the Customer Data Store platform in a cloud-native environment. - Extension Opportunity: Yes, with potential for full-time conversion **Typical Day in the Role** - Develop and enhance backend services - Implement and maintain APIs - Write and execute tests - Participate in code reviews and technical discussions - Support deployments and production monitoring - Collaborate closely with cross-functional teams **Candidate Value Proposition / Must-Have Skills (Ranked)** - Java (21+) with Spring Boot and RESTful microservices development - Reactive programming concepts - Cloud fundamentals and CI/CD practices **Years of Experience:** 2–5 **Education:** Bachelor’s degree in Computer Science or equivalent