JOBSEARCHER

Senior Java Backend Developer

Role: Senior Java Backend Developer (Java 17+, Cloud & DevOps)Location: Warren, MI (Onsite) Duration: Full-time Job Description: Position OverviewWe are seeking a skilled and experienced Java Backend Developer with strong expertise in modern Java technologies, cloud-native development, and DevOps practices. The ideal candidate will have hands-on experience building scalable microservices using Spring Boot and deploying applications on cloud platforms, preferably Google Cloud Platform (GCP).Required Technical SkillsCore DevelopmentStrong proficiency in Java 17 or higherExtensive experience with Spring Boot FrameworkExperience developing and consuming RESTful APIsHands-on experience with gRPC and Protocol Buffers (Protobuf)Experience with Terraform for Infrastructure as Code (IaC)Strong understanding of microservices architecture and distributed systemsCloud TechnologiesHands-on experience with Google Cloud Platform (GCP) services, including:Cloud RunPub/SubSecret ManagerCloud StorageExperience with cloud-native application deployment and managementKnowledge of containerization and orchestration technologiesMessaging & Container PlatformsExperience with messaging platforms such as:Google Pub/SubApache Kafka (or similar technologies)Experience with container orchestration platforms such as:Google Kubernetes Engine (GKE)Similar Kubernetes-based services on AWS or other cloud providersDevOps & CI/CD ToolsExperience with:GitHubArgo CDTektonJiraHelm ChartsFamiliarity with CI/CD pipeline implementation and automationPreferred QualificationsWorking knowledge of Kotlin (highly desirable)Experience with cloud security best practicesUnderstanding of Kubernetes ecosystem and deployment strategiesStrong problem-solving and debugging skills