167 Maimsd Technology Jobs
Golang Developer - Microservices Architecture
Maimsd Technology
posted 4d ago
Key skills for the job
Job Type : Full-Time
Job Description :About the Role :As a Golang Developer, you will be responsible for designing, developing, and maintaining software applications using the Go programming language. You will work closely with product managers, architects, and other team members to deliver high-quality, scalable, and maintainable software solutions.Key Responsibilities :Software Development :- Develop and maintain Go-based applications.- Design and implement microservices architecture.- Integrate with MongoDB and Redis for data storage and retrieval.- Implement RESTful APIs for communication between services.Golang :- Proficiency in the Go programming language, including its concurrency primitives, garbage collection, and standard library.- Understanding of Go's design principles and best practices.MongoDB and Redis :- Experience with MongoDB and Redis databases.- Understand their use cases and how to optimize data storage and retrieval.Microservices :- Knowledge of microservices architecture and design patterns.- Experience in building and deploying microservices applications.RESTful APIs :- Design and develop RESTful APIs using HTTP methods and JSON.- Implement API versioning and documentation.- Ensure API security and performance.Qualifications :- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.- 3-7 years of experience in software development.- Strong programming skills in Go.- Experience with MongoDB and Redis.- Knowledge of microservices architecture and design patterns.- Good understanding of RESTful APIs and HTTP.- Excellent problem-solving and debugging skills.- Good communication and teamwork skills.
Employment Type: Full Time, Permanent
Read full job description7-12 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru
3-6 Yrs
Hyderabad / Secunderabad