Desired Qualifications: Bachelor’s degree in Computer Science or related field
Experience: 3-6 Years
Number of Positions: 03
Contract Duration: 6 months (extendable)
Job Responsibilities:
• Design and develop microservices-based applications following modern architectural principles.
• Build and maintain RESTful APIs and backend services to support internal and external applications.
• Implement service communication using APIs, messaging queues, or event-driven architectures.
• Ensure scalability, resilience, and performance of microservices.
• Collaborate with front-end developers, DevOps teams, and system architects to deliver end-to-end solutions.
• Implement security standards such as authentication, authorization, and data protection.
• Participate in code reviews to maintain high coding standards and best practices.
• Troubleshoot and resolve production issues related to microservices and integrations.
• Support CI/CD pipelines and containerized deployments.
Job Requirements:
• 3–6 years of experience in backend or microservices development.
• Strong knowledge of microservices architecture and distributed systems.
• Experience developing RESTful APIs.
• Proficiency in backend programming languages such as Java, .NET, Node.js, or similar.
• Experience with containerization tools (Docker, Kubernetes) is a plus.
• Familiarity with messaging systems (Kafka, RabbitMQ, or similar).
• Experience with relational or NoSQL databases.
• Knowledge of CI/CD tools and DevOps practices.
• Strong analytical, debugging, and problem-solving skills.
If you are interested in this opportunity, please send your resume ensuring the position name is included in the subject line. Additionally, please provide the following information:
Relevant years of experience: -
Current location: -
Current Salary: -
Expected Salary: -
Notice period: -