27 Oct
|
Mobilesentrix IT India
|
Ahmedabad
27 Oct
Mobilesentrix IT India
Ahmedabad
About the Role
We are looking for an experienced Golang Developer to join our development team. The ideal candidate should have strong hands-on experience in Go (Golang), backend development, APIs, databases, and building scalable and high-performance applications. The candidate will be responsible for designing, developing, maintaining, and optimizing backend services while collaborating with cross-functional teams.
Key Responsibilities
• Design, develop, test, and maintain scalable and high-performance applications using Golang.
• Write clean, efficient, reusable, and maintainable code following industry best practices.
• Develop and integrate RESTful APIs and backend services.
• Work with relational and/or NoSQL databases and ensure efficient data handling and query performance.
• Design and implement scalable and reliable backend architectures.
• Troubleshoot, debug, and resolve application issues and production bugs.
• Optimize applications for performance, scalability, reliability, and security.
• Collaborate with frontend developers, QA, product teams, and other stakeholders to deliver new features.
• Participate in code reviews and contribute to maintaining coding and development standards.
• Work with version control systems and follow structured software development practices.
• Contribute to Agile development processes, sprint planning, and technical discussions. Required Skills & Qualifications
• 4–5 years of hands-on experience in Golang development.
• Strong proficiency in Go (Golang) and a valuable understanding of Go programming concepts.
• Strong knowledge of REST APIs, HTTP, JSON, and web services.
• Good understanding of SQL databases such as MySQL and PostgreSQL.
• Experience with database design, queries, and optimization.
• Good knowledge of Git and version control systems.
• Understanding of concurrency, goroutines, channels, and error handling in Go.
• Experience with backend application development and service-oriented architectures.
• Strong problem-solving, debugging, and analytical skills.
• Good understanding of the software development lifecycle and Agile methodologies. Good to Have
• Experience with microservices architecture.
• Knowledge of Docker and containerization.
• Experience with AWS, Azure, or GCP.
• Familiarity with CI/CD pipelines and DevOps practices.
• Experience with messaging systems such as Kafka, RabbitMQ, or similar technologies.
• Knowledge of NoSQL databases such as MongoDB or Redis.
• Understanding of application security and performance optimization. What We’re Looking For
• A proactive and technically strong developer who can independently handle backend development responsibilities, solve complex technical problems, and contribute to building reliable, scalable, and high-performance applications in a collaborative environment.
📌 Golang Developer (Ahmedabad)
🏢 Mobilesentrix IT India
📍 Ahmedabad