i
WITS Innovation Lab
211 WITS Innovation Lab Jobs
Golang Developer - Backend Services (4-5 yrs)
WITS Innovation Lab
posted 4d ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a highly motivated and experienced GoLang Developer to join our dynamic team.
In this role, you will be responsible for developing, testing, and maintaining scalable backend services and APIs using GoLang.
You will play a key role in designing and implementing high-performance, reliable, and maintainable systems, working with databases like PostgreSQL and messaging systems like Redis and Kafka.
This position requires a strong understanding of backend development principles and a passion for building robust and efficient solutions.
Roles and Responsibilities :
- Develop, test, and maintain scalable backend services and APIs using GoLang.
- Design and implement high-performance, reliable, and maintainable systems.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and provide constructive feedback.
- Design and implement efficient and scalable data storage solutions using PostgreSQL.
- Write and optimize SQL queries for performance.
- Manage database schema and ensure data integrity.
- Integrate and manage messaging systems such as Redis and Kafka for seamless communication between services.
- Implement data streaming and caching solutions.
- Ensure reliable message delivery and processing.
- Collaborate with cross-functional teams (product managers, frontend developers, QA engineers) to understand business requirements and translate them into technical solutions.
- Communicate technical concepts clearly and concisely.
- Participate in Agile/Scrum ceremonies.
- Debug, troubleshoot, and resolve complex backend issues effectively.
- Perform root cause analysis and implement permanent fixes.
- Monitor system performance and identify potential issues.
- Ensure backend systems meet performance and security standards.
- Implement performance optimization techniques.
- Adhere to security best practices.
- Stay updated with the latest backend technologies and incorporate best practices in development.
- Research and evaluate new tools and technologies.
Required Skills :
- Backend Development : 4+ years of experience in building and maintaining backend systems.
- GoLang Expertise : At least 2+ years of hands-on development experience with GoLang.
- Database Management : Proficient in working with PostgreSQL for efficient database solutions.
- Messaging Systems : Experience with Redis and Kafka for data streaming and caching.
- Scalability & Performance : Strong understanding of designing scalable and high-performance systems.
- Problem-Solving : Excellent debugging and analytical skills to resolve backend issues.
- Collaboration : Ability to work effectively in a team environment and contribute to overall project success.
Qualifications :
Essential :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in GoLang backend development.
- Strong understanding of database management and messaging systems.
- Excellent problem-solving and communication skills
Functional Areas: Other
Read full job descriptionPrepare for Golang Developer roles with real interview advice
3-5 Yrs
Mumbai, Delhi/Ncr, Bangalore / Bengaluru