Experience: 5+ Years
Location: Singapore
Employment Type: Full-Time
Job Description
We are looking for a Microservices Developer with 5+ years of experience in building backend systems and RESTful APIs. The ideal candidate should have hands-on experience with Springboot, Java and Kafka.
This role involves working on API development, scalable backend services.
Key Responsibilities
-
- Design, develop, and maintain microservices using modern backend frameworks and programming languages.
- Build and integrate RESTful and/or gRPC APIs.
- Implement scalable, secure, and high-performance service architectures.
- Work with containerization technologies (Docker, Kubernetes) for service deployment and orchestration.
- Collaborate closely with DevOps to define and implement CI/CD pipelines.
- Ensure code quality using automated tests, code reviews, and best coding practices.
- Optimize services for performance, reliability, monitoring, and alerting.
- Troubleshoot production issues and participate in on-call rotation (if applicable).
- Work with cross-functional teams (frontend, QA, DevOps, product) to deliver high-quality features.
Required Skills & Experience
- 5+ years of backend development experience with microservices architecture.
- Strong programming skills in one or more languages below.
- Java (Spring Boot) is preferred
- Solid experience with REST APIs, message queues (Kafka, RabbitMQ, SQS, etc.).
To apply for this position, please email your updated resume to hr@ymgit.com and mention the job title in the subject line.
