Java Backend Engineer

UST - Sunnyvale, CA

Hiring: Java Backend Engineer Company: UST Location: Sunnyvale, CA Job Posted Time: 2026-09-10 10:16:36 Employment Type: Full-time / Remote Target Skills & Keywords : Azure, Azure Functions, Cosmos DB, Event-Driven, Java, Kafka, Kubernetes, Microservices, REST, RESTful, SQL, Spring Boot About the job Experience: •3-4 years of hands-on experience with Kafka •2-3 years of solid experience in Kubernetes Strong programming skills in Java, including object-oriented programming principles, design patterns, and familiarity with Java frameworks •4 years of hands-on experience with Kafka •3 years of solid experience in Kubernetes Strong programming skills in Java, including object-oriented programming principles, design patterns, and familiarity with Java frameworks Required Skills: •Designed, developed, and maintained enterprise-grade Java applications using Java 18+, adhering to object-oriented programming principles and design patterns. •Developed and deployed Spring Boot microservices with RESTful APIs, dependency injection, exception handling, security, and ORM frameworks. •Built scalable and resilient microservices-based architectures to support distributed business applications. •Implemented and managed event-driven systems using Apache Kafka, including producers, consumers, topic management, message serialization, and performance tuning. •Deployed, monitored, and managed containerized applications on Kubernetes, including pod configuration, service discovery, scaling, and troubleshooting. •Worked with Microsoft Azure services such as Azure App Services, Azure Functions, Azure SQL Database, and Azure Cosmos DB for cloud-native application deployment and management. •This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required. •2-3 years of solid experience in Kubernetes Strong programming skills in Java, including object-oriented programming principles, design patterns, and familiarity with Java frameworks Qualifications: •Bachelor’s degree in computer science, or a related field is required as it is a complex specialized program Compensation: •$94,000 - $141,000 / year •They are eligible to participate in the Company’s 401(k) Retirement Plan with employer matching Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!