Senior Java Developer
Core
Design, develop, and maintain highly available, scalable microservices on Google Cloud Platform to modernize a global contact center SaaS platform.
Role type
Senior IC Java Developer (Cloud/Microservices)
Builds
Production-ready microservices and platform services for enterprise contact center applications
Domain
Cloud Computing / Distributed Systems / Contact Center Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Google Cloud Platform (GCP), Docker, Kubernetes, Microservices Architecture, Distributed Systems, Cloud Design Principles
Preferred skills
GCP services (BigQuery, Cloud Functions, Pub/Sub), Continuous Delivery practices
Technologies
Java, Spring Boot, GCP, Docker, Kubernetes, BigQuery, Cloud Functions, Pub/Sub, App Engine, Cloud SQL
Responsibilities
Design and develop scalable microservices; Troubleshoot and provide production support; Modernize existing systems; Collaborate on AI integration for customer service
Seniority
Senior, hands-on IC