Talent.com
This job offer is not available in your country.
Microservices Developer

Microservices Developer

Jobtravia Pvt. Ltd.Bangalore
30+ days ago
Job description

Job Title : Microservices Developer .NET Stack

Location : Bangalore (Onsite / Hybrid based on client requirement)

Experience : 10+ Years

Qualification : B.Tech / BCA / B.Sc / M.Sc / M.Tech

Keywords : .NET, Microservices, Kafka, RabbitMQ, MongoDB, Kubernetes, Architectural

Job Summary :

We are looking for an experienced Microservices Developer with strong hands-on expertise in the .NET stack to join our high-performing technology team. The ideal candidate will have in-depth knowledge of building scalable microservices architectures and real-time event processing using Kafka or RabbitMQ, with solid working experience in MongoDB or Microsoft SQL Server, and Docker / Kubernetes deployment practices.

Key Responsibilities :

  • Design, develop, and maintain scalable microservices using the .NET framework (.NET Core / .NET 6+).
  • Architect solutions using best practices for high availability, scalability, and performance.
  • Work with message brokers such as Apache Kafka or RabbitMQ for distributed system integration.
  • Integrate and manage MongoDB or Microsoft SQL Server databases efficiently.
  • Develop and deploy containers using Docker and orchestrate deployments using Kubernetes.
  • Collaborate with DevOps and QA teams for CI / CD and automated deployments.
  • Follow secure coding standards and participate in code reviews.
  • Troubleshoot production issues and support deployments and releases.

Required Skills & Experience :

  • 10+ years of experience in software development with strong expertise in the .NET ecosystem.
  • Proven experience building RESTful APIs and Microservices architectures.
  • Hands-on experience with MongoDB and / or MS SQL Server.
  • Solid experience with message brokers Kafka or RabbitMQ.
  • Experience in writing, containerizing, and deploying applications using Docker and Kubernetes.
  • Strong understanding of architectural patterns, scalability, and security principles.
  • Familiarity with CI / CD pipelines and Git-based version control.
  • Strong problem-solving skills and ability to work independently and :
  • B.Tech / BCA / B.Sc (CS / IT) / M.Sc / M.Tech in Computer Science or related field.

    Preferred :

  • Experience working in Agile / Scrum environments.
  • Certification in cloud (Azure / AWS) or Kubernetes is a plus.
  • Exposure to distributed system design and architectural decision-making.
  • Work Location : Bangalore, India

    Onsite / Hybrid role flexibility based on project requirements)

    ref : hirist.tech)

    Create a job alert for this search

    Developer • Bangalore