i
WITS Innovation Lab
132 WITS Innovation Lab Jobs
Backend Developer - Golang (4-10 yrs)
WITS Innovation Lab
posted 17hr ago
Flexible timing
Key skills for the job
We are seeking a highly motivated and experienced Golang Backend Developer to join our growing engineering team.
In this role, you will be responsible for developing, testing, and maintaining high-performance backend services and microservices.
You will work with cutting-edge technologies like Golang, Redis, Kafka, and PostgreSQL to build scalable and robust applications.
This position offers an excellent opportunity to contribute to the development of innovative products and work in a collaborative environment.
Key Responsibilities :
Backend Development : Develop, test, and maintain backend services and microservices using Golang.
Caching & Messaging : Integrate Redis for caching and Kafka for messaging and event streaming.
Database Management : Design and optimize database schemas and queries in PostgreSQL.
Collaboration : Collaborate with cross-functional teams (frontend developers, QA, product managers) to ensure seamless application performance and integration.
Troubleshooting & Optimization : Troubleshoot, debug, and optimize existing systems for scalability, efficiency, and reliability.
Best Practices : Adhere to software development best practices, including code reviews, testing, and documentation.
Required Skills & Experience :
- Strong experience with Golang development and related frameworks (e.g., Gin, Echo).
- Demonstrated experience integrating Redis for caching.
- Experience working with Kafka for event streaming and messaging.
- Proficiency in PostgreSQL database design, query optimization, and performance tuning.
- Solid understanding of software development principles and design patterns.
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
Preferred Skills :
- Knowledge of microservices architecture and related patterns
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice