Assistant Manager-Application Development-Backend Development

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.

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.

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

Similar jobs