Role: Senior Java Backend Developer (Java 17+, Cloud & DevOps)
Location: Warren, MI (Onsite)
Duration: Full-time
Job Description:
Position Overvie
wWe 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 Skil
lsCore Developme
- ntStrong proficiency in Java 17 or high
- erExtensive experience with Spring Boot Framewo
- rkExperience developing and consuming RESTful AP
- IsHands-on experience with gRPC and Protocol Buffers (Protobu
- f)Experience with Terraform for Infrastructure as Code (Ia
- C)Strong understanding of microservices architecture and distributed syste
msCloud Technologi
- esHands-on experience with Google Cloud Platform (GCP) services, includin
- g:Cloud R
- unPub/S
- ubSecret Manag
- erCloud Stora
- geExperience with cloud-native application deployment and manageme
- ntKnowledge of containerization and orchestration technologi
esMessaging & Container Platfor
- msExperience with messaging platforms such a
- s:Google Pub/S
- ubApache Kafka (or similar technologie
- s)Experience with container orchestration platforms such a
- s:Google Kubernetes Engine (GK
- E)Similar Kubernetes-based services on AWS or other cloud provide
rsDevOps & CI/CD Too
- lsExperience wit
- h:GitH
- ubArgo
- CDTekt
- onJi
- raHelm Char
- tsFamiliarity with CI/CD pipeline implementation and automati
onPreferred Qualificatio
- nsWorking knowledge of Kotlin (highly desirabl
- e)Experience with cloud security best practic
- esUnderstanding of Kubernetes ecosystem and deployment strategi
- esStrong problem-solving and debugging skil
ls