Backend API Developer

VMC Soft Technologies, Inc

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

VMC Soft Technologies, Inc. is seeking an experienced Backend API Developer with strong Go (preferred) or Python skills to design and build scalable backend services and microservices.

The role focuses on RESTful APIs, SQL optimization, and Linux environments, with exposure to cloud, containerization, and CI/CD practices. The candidate should have 6–15 years of backend experience, be comfortable in Unix/Linux, and collaborate with cross-functional teams to deliver secure, high-performance

Qualifications

  • Experience designing and developing scalable RESTful APIs.
  • Strong backend development with Go or Python.
  • Proficiency in SQL and database design/optimization.
  • Experience with Unix/Linux environments.
  • Familiarity with CI/CD pipelines and DevOps practices.

Responsibilities

  • Design, develop, and maintain scalable RESTful APIs and backend services.
  • Build high-performance microservices using Go or Python.
  • Define API contracts and versioning following REST best practices.
  • Write and optimize complex SQL queries for performance.
  • Collaborate with frontend, QA, DevOps, and product teams.
  • Contribute to CI/CD and deployment automation.

Skills

Go
Python
REST API
SQL
Linux
Git
CI/CD
Microservices
API Design

Education

Bachelor's in CS/IT

Tools

Docker
Kubernetes
Swagger/OpenAPI
Prometheus/Grafana
Redis
Kafka

Job description

Job Description Backend API Developer (Go/Python)

Job Title: Backend API Developer (Go/Python)

Experience: 6 15 Years

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

Job Summary

We are seeking an experienced Backend API Developer with strong expertise in Go (preferred) or Python, REST API development, SQL, and Linux environments. The ideal candidate will design, develop, and maintain scalable backend services and microservices while ensuring high performance, security, and reliability. Experience with cloud platforms, containerization, and CI/CD practices is highly desirable.

Key Responsibilities

  • Design, develop, and maintain scalable RESTful APIs and backend services.
  • Build high-performance microservices using Go (preferred) or Python.
  • Design API contracts, implement versioning, and ensure adherence to REST best practices.
  • Write, optimize, and troubleshoot complex SQL queries for high-performance database operations.
  • Design and optimize database schemas to improve application efficiency.
  • Develop reusable API frameworks and backend components.
  • Collaborate with frontend developers, QA teams, DevOps engineers, and product stakeholders.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Implement unit testing, integration testing, and API documentation.
  • Monitor, troubleshoot, and optimize application performance in production environments.
  • Participate in CI/CD implementation and deployment automation.
  • Work in Unix/Linux environments for development, debugging, and deployment.
  • Ensure application security, scalability, and high availability.

Required Technical Skills

  • Go (Golang) Preferred
  • Python

Backend Development

  • REST API Design & Development
  • API Framework Development
  • Microservices Architecture
  • API Security & Authentication (OAuth2, JWT)

Database

  • Strong SQL programming
  • Query optimization
  • Database schema design
  • Performance tuning

Operating Systems

  • Unix/Linux

Version Control & DevOps

  • Git
  • CI/CD Pipelines
  • Build and Deployment Automation

Required Experience

  • 6 15 years of backend development experience.
  • Strong experience in designing and developing RESTful APIs.
  • Hands-on expertise in Go or Python backend development.
  • Experience building scalable API frameworks and microservices.
  • Strong knowledge of SQL query writing and optimization.
  • Experience working in Unix/Linux environments.
  • Knowledge of software development lifecycle (SDLC) and Agile methodologies.
  • Strong debugging, troubleshooting, and performance optimization skills.

Preferred Skills

  • Experience with Go frameworks such as Gin, Echo, or Fiber.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Hands-on experience with cloud platforms such as AWS or Google Cloud Platform (GCP).
  • Knowledge of API documentation tools such as Swagger/OpenAPI.
  • Experience with automated testing frameworks.
  • Familiarity with monitoring and logging tools.

Key Competencies

  • API Design Patterns
  • Microservices Architecture
  • Backend System Design
  • Database Optimization
  • Performance Tuning
  • Scalability & Reliability
  • Problem Solving
  • Collaboration & Communication
  • Code Quality & Best Practices

Nice to Have

  • Experience with event-driven architectures and message queues (Kafka/RabbitMQ).
  • Knowledge of Infrastructure as Code (Terraform/CloudFormation).
  • Experience with observability tools such as Prometheus and Grafana.
  • Familiarity with caching technologies such as Redis.

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

API Backend Developer (Go/Python)
API Backend Developer (Go/Python)

VMC Soft Technologies, Inc • Hoskote

On-site
INR 1,200,000 - 2,400,000
Python Api Developer
Python Api Developer

Infinityquest It Services • Hyderabad, Pune District, Bengaluru

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

AgentropyX • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Devops- Backend Developer
Devops- Backend Developer

embIND Embitel Technologies (India) Private Limited • Bengaluru

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

JUARA IT SOLUTIONS • Chennai District

On-site
INR 1,500,000 - 2,500,000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000
Backend Engineer
Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Competitive salary and benefits
Growth opportunities
Collaborative environment
+1
Python Developer
Python Developer

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Specialist - Software Engineering
Specialist - Software Engineering

Vivantify • India

On-site
INR 1,800,000 - 3,200,000
Competitive salary
Growth opportunities
Collaborative environment
+1