Job Description: We are seeking an experienced GoLang & Python Developer to design, develop, and maintain high-performance backend services and distributed systems. The ideal candidate has strong experience building scalable applications, writing clean and efficient code, and working in cloud-native environments.
Responsibilities: Develop, test, and maintain backend services using GoLang and Python .
Design scalable, high-availability microservices and APIs.
Optimize application performance and ensure low-latency, high-throughput systems.
Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
Implement secure coding practices and participate in code reviews.
Integrate with databases, message queues, and cloud services (AWS/GCP/Azure).
Troubleshoot and resolve production issues, ensuring system reliability.
Contribute to CI/CD pipelines, automation tools, and deployment workflows.
Stay updated with emerging technologies and recommend best practices.
Qualifications: 4–8 years of hands-on development experience with GoLang and Python .
Strong understanding of microservices architecture and REST/gRPC API development.
Experience with Docker , Kubernetes , and cloud platforms (AWS/GCP/Azure).
Solid knowledge of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
Familiarity with message brokers (Kafka, RabbitMQ, etc.).
Excellent understanding of concurrency, multithreading, and performance optimization.
Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
Strong problem-solving, debugging, and analytical skills.
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).