Title : C++ Microservices Developer (Junior)
Location : Chennai, India
Duration : Fulltime
Job Summary :
The ideal candidate will have strong experience in C++ development and a solid understanding of microservices architecture in a engineering team. You will be responsible for designing, developing, and maintaining scalable and high-performance microservices that power our core applications.
Key Responsibilities :
- Design, develop, and maintain microservices using C++.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, scalable, and efficient code following best practices.
- Implement and maintain APIs for communication between services.
- Optimize existing services for performance and scalability.
Required Skills & Qualifications :
Bachelor's or Master's degree in Computer Science, Engineering, or related field.1+ years of experience in C++ development.Strong understanding of microservices architecture and RESTful APIs.Experience with containerization technologies like Docker and orchestration tools like Kubernetes.Familiarity with CI / CD pipelines and DevOps practices.Knowledge of multithreading, memory management, and performance tuning in C++.Excellent problem-solving and communication skills.Preferred Qualifications :
Experience with gRPC or other RPC frameworks.Exposure to Agile / Scrum methodologies.Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK stack).Experience with message brokers (e.g., Kafka, RabbitMQ) is a plus. Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.Skills Required
C C++, Microservice Architecture, Restful Api