11 TekDoors Jobs
Golang Developer - Microservices Architecture (4-10 yrs)
TekDoors
posted 12d ago
Key skills for the job
About the Job :
We are seeking a skilled Golang Developer to join our hybrid team in Bangalore.
The ideal candidate will have 4-10 years of experience in developing scalable applications and services using Go.
This role involves both microservices and monolithic architectures and requires expertise in concurrent programming and data storage solutions.
Roles and Responsibilities :
- Design, develop, and deploy applications using Golang for microservices and monolithic architectures.
- Build and integrate RESTful APIs and gRPC services for seamless system communication.
- Work with SQL and NoSQL databases like PostgreSQL and MongoDB to manage and store data.
- Implement efficient concurrent programming using Go routines, channels, and the sync package.
- Optimize application performance and ensure scalability and maintainability.
- Collaborate with cross-functional teams in an agile development environment.
- Use version control systems like Git for code collaboration and management.
- Analyze and solve complex technical problems effectively.
Skills and Qualifications Required :
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- 4-10 years of hands-on experience as a Golang Developer.
- Proficiency in Go standard libraries and concurrent programming techniques.
- Expertise in RESTful APIs and gRPC.
- Strong knowledge of SQL/NoSQL databases like PostgreSQL and MongoDB.
- Familiarity with version control systems like Git.
- Excellent analytical and problem-solving skills.
- Ability to work independently and in a team-oriented environment, meeting deadlines and adapting to evolving requirements
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
7-10 Yrs