Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
San Jose, CA, United States
Posted
Yesterday
MicroservicesSpringSpring BootJWTJavaRESTTerraformdbtgRPC
Job Description
Experience: 5+ Years
Job Overview
We are seeking a Senior Java Backend Engineer with 5+ years of hands-on experience building and supporting production-grade backend systems in an EMOS environment. The ideal candidate will have strong expertise in Java, Spring Boot, gRPC, Protocol Buffers, and REST APIs.
Key Responsibilities
- Develop scalable backend services using Java & Spring Boot.
- Build and maintain gRPC services using Protocol Buffers (protobuf).
- Design and develop production-grade REST APIs.
- Implement REST-to-gRPC integration using gRPC-Gateway, transcoding, or custom mapping layers.
- Define and maintain API contracts using OpenAPI / Swagger.
- Implement secure OAuth2 / JWT authentication and authorization.
- Design data/domain models using protobuf, JSON Schema, or entity models.
- Troubleshoot, debug, and resolve production issues.
- Collaborate with EMOS, Software, Platform, QA, and Engineering teams.
- Support scalable backend services throughout the development and production lifecycle.
- Contribute to Terraform / Infrastructure-as-Code initiatives when needed.
Required Skills
- 5+ years of Java backend development experience.
- Strong hands-on Spring Boot experience.
- Experience building gRPC services with Protocol Buffers.
- Strong REST API development experience.
- Hands-on REST-to-gRPC integration experience.
- Knowledge of OpenAPI / Swagger.
- Experience with OAuth2 / JWT.
- Strong data and domain modeling skills.
- Experience building and supporting production-grade backend services.
- Strong troubleshooting, debugging, and problem-solving abilities.
Nice to Have
- Cube / Cube.dev
- dbt / Semantic Analytics
- Terraform / IaC
- Microservices and cloud-native architecture
- Enterprise EMOS experience
Similar jobs
- MS
Backend Developer with Security Clearance
NewMission Services LLC
Lorton, VA🇺🇸HybridYesterdayDockerMicroservicesScrum+3Technology - AT
Backend AI Developer
NewAdvanced Tech Placement
Johns Creek, GA🇺🇸HybridYesterdaySpringSpring BootAWS+5Technology - LT
Senior Specialist, Software Engineering (Back End Developer) with Security Clearance
NewL3Harris Technologies
Colorado Springs, CO🇺🇸$97k - $180k/yrHybridYesterdayDockerSQLSpring+3Technology - DR
AWS Services Backend Engineer
Drevol LLC
Malvern, PA🇺🇸Hybrid1 week agoDynamoDBAWSGraphQL+1Technology - CS
Java Backend Developer
NewCynet Systems
Raleigh, NC🇺🇸HybridYesterdayMicroservicesSQLSpring+9Technology - RD
Java Back-end Developer
NewRandstad Digital
Charlotte, NC🇺🇸$54 - $65/hrHybridYesterdayOracleSQLSpring+9Technology