We are seeking a Senior Engineer Java Microservices to design develop and support scalable backend services for an AI-driven platform. The role involves building cloud-native microservices and integrating AI/ML models into enterprise applications while ensuring performance security and reliability.
Key Responsibilities
Design and develop Java-based microservices using Spring Boot
Build and maintain RESTful APIs to support AI/ML model integration
Collaborate with AI/ML and data teams on inference and data pipelines
Ensure system scalability performance and high availability
Implement best practices for code quality testing and documentation
Support CI/CD pipelines and cloud deployments
Participate in architecture discussions and mentor junior team members
Required Skills & Qualifications
Strong hands-on experience with Java (8)
Expertise in Spring Boot Microservices architecture
Experience with REST APIs JSON Swagger/OpenAPI
Hands-on knowledge of Docker and Kubernetes
Experience with cloud platforms (AWS Azure or GCP)
Proficiency with SQL and NoSQL databases
Understanding of distributed systems and design patterns
AI / ML Exposure (Preferred)
Experience integrating AI/ML models via APIs
Understanding of inference workflows and real-time predictions
Exposure to cloud AI services or model-serving frameworks
Tools & Technologies
CI/CD: Jenkins GitHub Actions GitLab CI
Messaging: Kafka RabbitMQ (preferred)
Monitoring & Logging: Prometheus Grafana ELK
Version Control: Git
Required Experience:
Staff IC
We are seeking a Senior Engineer Java Microservices to design develop and support scalable backend services for an AI-driven platform. The role involves building cloud-native microservices and integrating AI/ML models into enterprise applications while ensuring performance security and reliability....
We are seeking a Senior Engineer Java Microservices to design develop and support scalable backend services for an AI-driven platform. The role involves building cloud-native microservices and integrating AI/ML models into enterprise applications while ensuring performance security and reliability.
Key Responsibilities
Design and develop Java-based microservices using Spring Boot
Build and maintain RESTful APIs to support AI/ML model integration
Collaborate with AI/ML and data teams on inference and data pipelines
Ensure system scalability performance and high availability
Implement best practices for code quality testing and documentation
Support CI/CD pipelines and cloud deployments
Participate in architecture discussions and mentor junior team members
Required Skills & Qualifications
Strong hands-on experience with Java (8)
Expertise in Spring Boot Microservices architecture
Experience with REST APIs JSON Swagger/OpenAPI
Hands-on knowledge of Docker and Kubernetes
Experience with cloud platforms (AWS Azure or GCP)
Proficiency with SQL and NoSQL databases
Understanding of distributed systems and design patterns
AI / ML Exposure (Preferred)
Experience integrating AI/ML models via APIs
Understanding of inference workflows and real-time predictions
Exposure to cloud AI services or model-serving frameworks
Tools & Technologies
CI/CD: Jenkins GitHub Actions GitLab CI
Messaging: Kafka RabbitMQ (preferred)
Monitoring & Logging: Prometheus Grafana ELK
Version Control: Git
Required Experience:
Staff IC
View more
View less