i
Coders Brain
616 Coders Brain Jobs
5-10 years
Golang Developer - Microservices Architecture (5-10 yrs)
Coders Brain
posted 5d ago
Flexible timing
Key skills for the job
SALARY : 15LPA - 30LPA
Job Title : Senior Golang Developer
Location : Bangalore
Job Model : Hybrid (3days WFO, 2 days WFH)
About Us :
Coders Brain is a global leader in its services, digital and business solutions that partners with its clients to simplify, strengthen and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise and a global network of innovation and delivery centers. We achieved our success because of how successfully we integrate with our clients.
- Quick Implementation - We offer quick implementation for the new onboarding client.
- Experienced Team - We've built an elite and diverse team that brings its unique blend of talent, expertise, and experience to make you more successful, ensuring our services are uniquely customized to your specific needs.
- One Stop Solution - Coders Brain provides end-to-end solutions for the businesses at an affordable price with uninterrupted and effortless services.
- Ease of Use - All of our products are user friendly and scalable across multiple platforms. Our dedicated team at Coders Brain implements keeping the interest of enterprise and users in mind.
- Secure - We understand and treat your security with utmost importance. Hence we blend security and scalability in our implementation considering long term impact on business benefit.
Job Overview :
We are seeking a highly skilled and experienced Senior Golang Developer to join our growing team. In this role, you will leverage your expertise in Golang to design, develop, and maintain scalable and high-performance applications. You will work closely with cross-functional teams to ensure the delivery of high-quality software solutions that meet both customer and business needs.
Key Responsibilities :
- Design and Development : Develop robust, efficient, and scalable software solutions using Golang. Architect and implement complex systems and microservices.
- Code Quality : Write clean, maintainable, and testable code. Perform code reviews and provide constructive feedback to peers.
- Collaboration : Work closely with product managers, designers, and other developers to gather requirements and deliver solutions that align with project goals.
- Optimization : Optimize applications for maximum speed and scalability. Identify bottlenecks and troubleshoot issues across the software stack.
- Mentorship : Provide technical leadership and mentorship to junior developers. Share best practices and guide team members in adopting new technologies and methodologies.
- Documentation : Maintain comprehensive documentation of code, design decisions, and system configurations.
- Continuous Improvement : Stay current with emerging trends and technologies in software development and apply them to enhance our development practices.
Qualifications :
- Experience : Minimum of 5+ years of professional experience in software development with a strong focus on Golang.
- Technical Skills : Proficiency in Golang, with a deep understanding of its concurrency model and ecosystem. Experience with related technologies such as Docker, Kubernetes, and cloud platforms (e.g., AWS, GCP, Azure).
- System Design : Solid experience in designing and implementing distributed systems, microservices architectures, and APIs.
- Problem-Solving : Excellent analytical and problem-solving skills. Ability to debug and resolve complex technical issues.
- Collaboration : Proven ability to work effectively in a team environment and collaborate with various stakeholders.
- Education : Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Must have Skills : Gin Gonic+2, gRPC 3+, Protobuf +3& Postgre SQL 4
Desired Skills : Redis, Testify, Docker & Kubernetes.
Why Join Us :
- Innovative Projects : Work on cutting-edge projects with the opportunity to make a significant impact.
- Career Growth : Access to professional development resources and career advancement opportunities.
- Collaborative Culture : Join a team of passionate professionals committed to innovation and excellence.
- Competitive Compensation : Enjoy a comprehensive benefits package and competitive salary.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice