Senior Java Backend Engineer (GCP | Microservices)
Location: Remote
Experience: 6–10 Years
Employment Type: Contractual / Full-Time
Job Overview
We are seeking an experienced Senior Java Backend Engineer to design, develop, and maintain scalable, secure, and cloud-native applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, Kubernetes, and Google Cloud Platform (GCP), with a proven track record of building high-performance distributed systems.
Key Responsibilities
- Design and develop scalable microservices using Java and Spring Boot.
- Build and maintain secure RESTful APIs with proper validation, versioning, and error handling.
- Develop cloud-native applications leveraging GCP services including GKE, Cloud Spanner, Cloud SQL, and Pub/Sub.
- Implement secure coding practices using OAuth2, JWT, encryption, and API security standards.
- Build resilient and fault-tolerant systems using event-driven architecture and reliability patterns.
- Optimize application performance, scalability, availability, and reliability.
- Collaborate with Product, QA, DevOps, and Engineering teams to deliver high-quality solutions.
- Contribute to CI/CD pipelines, automated deployments, and cloud infrastructure initiatives.
- Participate in code reviews, technical design discussions, and architecture decisions.
Required Skills
- 6+ years of experience in Java Backend Development.
- Strong expertise in Java (8/11/17+) and Spring Boot.
- Hands-on experience with Microservices Architecture and REST API development.
- Experience with Google Cloud Platform (GCP), including:
- Google Kubernetes Engine (GKE)
- Cloud Spanner / Cloud SQL
- Pub/Sub
- Cloud Monitoring and Logging
- Strong knowledge of Docker and Kubernetes.
- Experience with CI/CD tools such as GitHub Actions, ArgoCD, Jenkins, or similar.
- Understanding of OAuth2, JWT, API Security, and Distributed Systems.
- Experience with Event-Driven Architecture and System Design principles.
Preferred Qualifications
- Experience with Apigee or API Gateway solutions.
- Exposure to FinTech, Payments, Fraud Detection, Risk Management, or Identity Verification platforms.
- Experience optimizing Cloud Spanner schemas and database performance.
- Knowledge of Observability, Distributed Tracing, Logging, and Monitoring tools.
Pay: ₹70,000.00 - ₹90,000.00 per month
Experience:
- Sr. Java Backend Engineer (GCP | Microservices): 6 years (Required)
Work Location: Remote