Cloud Microservices Developer

6 - 11 years

6 - 16 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Cloud Microservices Developer, you will be responsible for designing, developing, and maintaining scalable microservices-based applications deployed on cloud platforms. You will work with containerized environments and cloud-native databases, collaborating closely with cross-functional teams to deliver high-quality solutions.

Key Responsibilities

  • Develop and maintain microservices using modern frameworks such as

    Spring Boot (Java)

    ,

    Node.js

    , or

    .NET Core

    .
  • Design and implement RESTful APIs and/or gRPC services to facilitate service-to-service communication within microservices architecture.
  • Work with containerization tools such as

    Docker

    and orchestration platforms like

    Kubernetes (AKS)

    to deploy and manage microservices in cloud environments.
  • Design, develop, and optimize database schemas for both relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).
  • Ensure database performance by applying best practices in indexing, normalization, query optimization, and cloud database management (e.g., Azure SQL, Cosmos DB, Azure Database for PostgreSQL/MySQL).
  • Build and maintain CI/CD pipelines using tools like

    Azure DevOps

    ,

    Jenkins

    , or

    GitHub Actions

    for automated build, test, and deployment workflows.
  • Collaborate with DevOps and cloud teams to ensure seamless integration and deployment of microservices on

    Azure

    cloud platform.
  • Participate in code reviews, debugging, and performance tuning of microservices applications.
  • Stay current with industry trends and technologies related to microservices, containerization, and cloud-native development.

Mandatory Skills & Experience

  • Strong experience in microservices architecture and development using

    Spring Boot (Java)

    ,

    Node.js

    , or

    .NET Core

    .
  • Proficient in containerization using

    Docker

    and orchestration with

    Kubernetes

    , preferably with experience in

    Azure Kubernetes Service (AKS)

    .
  • Solid knowledge of relational databases such as

    PostgreSQL

    ,

    MySQL

    , and NoSQL databases like

    MongoDB

    and

    Cassandra

    .
  • Expertise in database design, indexing, normalization, and query optimization.
  • Experience working with cloud-based databases on

    Azure

    (e.g., Azure SQL, Cosmos DB, Azure Database for PostgreSQL/MySQL).
  • Hands-on experience with API design, including RESTful services and gRPC.
  • Skilled in setting up and managing CI/CD pipelines using tools such as

    Azure DevOps

    ,

    Jenkins

    , or

    GitHub Actions

    .
  • Practical experience in cloud platform development, especially

    Microsoft Azure

    .

Desired Qualifications

  • Bachelors degree in Computer Science, Information Technology, or related field.
  • Prior experience working in Agile development environments.
  • Strong problem-solving skills and the ability to work collaboratively in cross-functional teams.
  • Good communication skills for effective coordination with stakeholders and team members.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, bengaluru, mumbai (all areas)

hyderabad, bengaluru, delhi / ncr

hyderabad, chennai, bengaluru