Skip to main content
V

Backend API Developer

VMC Soft Technologies, Inc

Location

Hyderabad, Telangana, India

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

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 Programming Languages

  • 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.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs