API Backend Developer (Go/Python)

VMC Soft Technologies, Inc

Hoskote

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VMC Soft Technologies, Inc is seeking an experienced API Backend Developer to design, build, and maintain scalable REST APIs and backend services. The role emphasizes Go (preferred) or Python, with focus on microservices, SQL optimization, and cloud-ready deployments.

The candidate will work in a Linux/Unix environment, collaborate with frontend and QA teams, and contribute to API documentation and CI/CD processes. Strong backend fundamentals and hands-on API framework experience are essential.

Qualifications

  • Experience designing, developing and maintaining REST APIs in Go or Python.
  • Strong SQL query optimization and database design skills.
  • Experience with microservices and cloud deployments.

Responsibilities

  • Design, develop, and maintain high-performance REST APIs using Go (preferred) or Python.
  • Build scalable backend services following microservices architecture.
  • Develop reusable API frameworks and backend components.
  • Write, optimize, and troubleshoot complex SQL queries.
  • Design efficient database schemas and improve query performance.
  • Work in Unix/Linux environments for deployment and troubleshooting.
  • Implement API authentication, authorization, logging, and monitoring.
  • Collaborate with frontend developers, QA, and product stakeholders.
  • Create and maintain API documentation using Swagger/OpenAPI.
  • Participate in code reviews and adhere to best practices.
  • Optimize performance, scalability, and reliability.
  • Work with CI/CD pipelines for automated build and deployment.

Skills

Go (Golang)
Python
REST API Design
Microservices Architecture
Kubernetes
Docker
AWS
GCP
SQL
Linux/Unix
API Security
Swagger/OpenAPI

Education

Bachelor's or Master's degree in CS/IT

Tools

Git
CI/CD Pipelines
Postman
Insomnia
Kubernetes
Docker
Prometheus
Grafana
ELK
Kafka
RabbitMQ

Job description

Experience: 6 15 Years


Location: Delhi NCR, Bangalore, Hyderabad, Pune, Kochi, Bhubaneswar


Job Summary

We are looking for an experienced API Backend Developer with strong expertise in Go (preferred) or Python to design, develop, and maintain scalable REST APIs and backend services. The ideal candidate should have hands-on experience in API framework development, SQL query optimization, microservices architecture, and Linux/Unix environments. Experience with cloud platforms and containerized deployments is highly desirable.


Key Responsibilities


  • Design, develop, and maintain high-performance REST APIs using Go (preferred) or Python.

  • Build scalable and secure backend services following microservices architecture.

  • Develop reusable API frameworks and backend components.

  • Write, optimize, and troubleshoot complex SQL queries.

  • Design efficient database schemas and improve query performance.

  • Work in Unix/Linux environments for application deployment and troubleshooting.

  • Implement API authentication, authorization, logging, and monitoring.

  • Collaborate with frontend developers, QA teams, and product stakeholders.

  • Create and maintain API documentation using Swagger/OpenAPI.

  • Participate in code reviews and follow coding standards and best practices.

  • Optimize application performance, scalability, and reliability.

  • Work with CI/CD pipelines for automated build and deployment processes.


Required Skills Programming Languages


  • Go (Golang) Preferred

  • Python


Backend Development


  • REST API Design & Development

  • API Framework Development

  • Microservices Architecture

  • API Security & Authentication

  • API Documentation (Swagger/OpenAPI)


Database


  • Strong SQL

  • Database Schema Design

  • Query Optimization

  • Performance Tuning


Operating Systems


  • Unix/Linux


DevOps & Tools


  • Git

  • CI/CD Pipelines

  • API Testing Tools (Postman, Insomnia)

  • Unit Testing Frameworks


Preferred Skills


  • Experience with Go frameworks such as Gin, Echo, or Fiber

  • Kubernetes

  • Docker

  • Cloud platforms: AWS or GCP

  • Monitoring tools such as Prometheus, Grafana, or ELK

  • Message queues (Kafka/RabbitMQ) Good to have


Required Experience


  • 6 15 years of backend application development experience.

  • Strong hands-on experience in developing REST APIs.

  • Experience building scalable API frameworks.

  • Expertise in Go or Python backend development.

  • Strong SQL and database optimization skills.

  • Experience working in Linux/Unix environments.

  • Good understanding of software design principles and coding best practices.


Preferred Qualifications


  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

  • Experience working in Agile/Scrum environments.

  • Exposure to cloud-native application development.


Key Competencies


  • API Design & Development

  • Microservices Architecture

  • Performance Optimization

  • SQL Query Optimization

  • Backend System Design

  • Git & CI/CD

  • Cloud Technologies (AWS/GCP)

  • Kubernetes & Docker

  • Problem Solving

  • Strong Communication & Collaboration Skills

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend API Developer
Backend API Developer

VMC Soft Technologies, Inc • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
API Developer
API Developer

HCLTech • Chennai District

On-site
INR 1,500,000 - 2,800,000
Python Developer
Python Developer

Neurealm • Chennai District

On-site
INR 1,200,000 - 2,000,000
Python Backend Engineer (5-7 Years ) Pune
Python Backend Engineer (5-7 Years ) Pune

HypTechie • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer (Backend)
Senior Python Developer (Backend)

BuildxPartners • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Python Backend Developer – FastAPI
Python Backend Developer – FastAPI

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Python Backend Developer
Python Backend Developer

Exponentia.ai Private Limited • Mumbai

On-site
INR 800,000 - 2,000,000
Python Developer
Python Developer

InspironLabs • Bengaluru

On-site
INR 700,000 - 1,200,000
Senior Backend Engineer – Golang/Python | Hybrid
Senior Backend Engineer – Golang/Python | Hybrid

Winzons • India

Hybrid
INR 2,500,000 - 5,000,000