Job Description:
We are seeking a Senior Backend Java Engineer with 10+ years of experience building scalable, cloud-native microservices. The ideal candidate will have strong expertise in Java 17+, Spring Boot 3+, REST APIs, event-driven architecture, and Google Cloud Platform (Google Cloud Platform). You will design, develop, and support high-availability backend services for order fulfillment and delivery platforms while collaborating with cross-functional teams.
Required Skills:
- Java 17+, Spring Boot 3+
- Microservices & Event-Driven Architecture
- REST APIs
- Google Cloud Platform (Cloud Run, GKE, Pub/Sub)
- MySQL, Firestore/NoSQL, Spanner
- Docker, Kubernetes
- Terraform, Jenkins/Harness CI/CD
- Strong understanding of distributed systems, messaging, and caching
- Agile/Scrum experience
Preferred Skills:
- Python
- eCommerce, Restaurant Tech, POS, or Delivery platform experience
- Splunk, AppDynamics
- AI tools (Gemini)
- Experience with mission-critical, high-availability systems
- POS system integrations
- Vendor API integrations
- Strong troubleshooting, mentoring, and technical leadership skills