We are looking for an experienced Golang Backend Developer with 69 years of experience in designing and developing scalable backend applications. The ideal candidate should have robust hands-on experience in Golang (Go), Apache Kafka, and Docker Swarm, along with expertise in building high-performance microservices and REST APIs.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Golang.
- Develop and enhance Microservices-based applications.
- Build and maintain RESTful APIs.
- Implement event-driven architecture using Apache Kafka.
- Deploy and manage containerized applications using Docker and Docker Swarm.
- Collaborate with cross-functional teams, including QA, DevOps, and Product teams.
- Optimize application performance, scalability, and reliability.
- Participate in code reviews and follow coding best practices.
- Troubleshoot production issues and provide timely resolutions.
- Work with Git and CI/CD pipelines for efficient development and deployment.