Job Description
Location: Remote
Employment Type: Full-time
Job Summary
We are looking for a Java Developer with strong GCP and GKE experience to design, develop, and support scalable backend applications. The role focuses on cloud-native microservices, event-driven architectures, and collaboration in an Agile, remote environment.
Key Responsibilities
- Develop and maintain backend services using Java and Spring Boot.
- Design and implement microservices architectures on Google Cloud Platform (GCP).
- Deploy and manage applications using Google Kubernetes Engine (GKE).
- Build and support event-driven systems using Kafka.
- Ensure high availability, performance, and scalability of applications.
- Collaborate with DevOps, QA, and product teams.
- Participate in code reviews, troubleshooting, and performance optimization.
Required Skills & Qualifications
- Strong hands-on experience with Java (Java 8+).
- Proven experience with Spring Boot and RESTful APIs.
- Hands-on expertise with GCP services.
- Strong experience with GKE (Kubernetes).
- Experience with Kafka or other messaging platforms.
- Understanding of CI/CD pipelines and containerization (Docker).
- Excellent problem-solving and communication skills.