We are looking for an experienced Senior Google Cloud Platform Java Developer with strong expertise in Java, Spring Boot, and cloud-native microservices on Google Cloud Platform (Google Cloud Platform). The ideal candidate will design, develop, and deploy scalable microservices using modern cloud and container technologies.
Key Responsibilities
• Design, develop, and maintain Java-based microservices using Spring Boot.
• Build and consume RESTful APIs following best practices.
• Develop cloud-native applications on Google Cloud Platform (Google Cloud Platform).
• Deploy and manage applications using Google Cloud Platform services such as Cloud Run and Pub/Sub.
• Implement microservices architecture patterns including service communication and messaging.
• Containerize applications using Docker and manage deployments using Kubernetes.
• Ensure security best practices across cloud infrastructure and microservices.
• Collaborate with cross-functional teams including architects, DevOps, and QA.
• Participate in code reviews, performance tuning, and troubleshooting.
Required Skills
• Strong proficiency in Java and Spring Boot framework.
• Extensive experience with microservices architecture.
• Hands-on experience with RESTful API development.
• Strong experience with Google Cloud Platform (Google Cloud Platform).
• Experience using Cloud Run and Pub/Sub.
• Hands-on experience with Docker and Kubernetes.
• Knowledge of cloud security and microservices security best practices.
Nice to Have
• Experience with CI/CD pipelines.
• Exposure to Terraform or Infrastructure as Code (IaC).
• Experience with monitoring and logging tools in Google Cloud Platform.
• Knowledge of event-driven architectures.
Apply Now
Apply Now