Padmi

API Backend Developer (Go/Python)

BangalorePosted 1 month ago
Software engineeringSeniorFull Time; Regular
Apply at VMC Soft Technologies

Opens the source posting on shine.com

Source description

About the role

View original

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) PreferredPython Backend Development REST API Design & DevelopmentAPI Framework DevelopmentMicroservices ArchitectureAPI Security & AuthenticationAPI Documentation (Swagger/OpenAPI) Database Strong SQLDatabase Schema DesignQuery OptimizationPerformance Tuning Operating Systems Unix/Linux DevOps & Tools GitCI/CD PipelinesAPI Testing Tools (Postman, Insomnia)Unit Testing Frameworks Preferred Skills Experience with Go frameworks such as Gin, Echo, or FiberKubernetesDockerCloud platforms: AWS or GCPMonitoring tools such as Prometheus, Grafana, or ELKMessage 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 & DevelopmentMicroservices ArchitecturePerformance OptimizationSQL Query OptimizationBackend System DesignGit & CI/CDCloud Technologies (AWS/GCP)Kubernetes & DockerProblem SolvingStrong Communication & Collaboration Skills .

One address, no account. We’ll tell you when matching roles go live.

More at VMC Soft Technologies

Related open roles

View all roles
API Backend Developer (Go/Python) at VMC Soft Technologies · Padmi