40 Robosoft Technologies Jobs
4-7 years
Robosoft Technologies - Golang Developer - Microservices Architecture (4-7 yrs)
Robosoft Technologies
posted 12hr ago
Flexible timing
Key skills for the job
Job Title : GoLang Developer
Location : Chennai
Job Type : Full-Time / Contract
About Us :
Robosoft is a fast-growing technology company specializing in building scalable and high-performance systems. We are looking for an experienced GoLang Developer to join our engineering team. The ideal candidate will be passionate about developing efficient and reliable applications using Go and will help drive the next generation of solutions that scale with our rapidly growing customer base.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and high-performance Go applications.
- Collaborate with cross-functional teams to define software requirements and design architecture.
- Write clean, maintainable, and efficient code, following best practices and development standards.-
- Work on microservices architecture and API integration.
- Troubleshoot, debug, and optimize Go applications for performance and reliability.
- Participate in code reviews to ensure code quality and best practices.
- Stay updated with emerging technologies and industry trends to innovate and improve product offerings.
- Write automated tests for new features and bug fixes.
- Contribute to building a strong development culture and knowledge sharing within the team.
- Support and maintain production systems, ensuring minimal downtime and quick resolution of any issues.
Required Skills and Qualifications :
- Strong experience in GoLang development with at least years of hands-on experience.
- Proficiency in building scalable, high-performance applications using Go.
- Experience with RESTful API design and development.
- Knowledge of microservices architecture and service-oriented design principles.
- Experience working with databases (SQL/NoSQL).
- Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure).
- Strong understanding of concurrency, multithreading, and parallelism in Go.
- Familiarity with version control tools (Git).
- Experience with testing frameworks (unit tests, integration tests, etc.).
- Solid problem-solving skills and ability to work independently or as part of a team.
- Good communication skills and the ability to work in a collaborative team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications :
- Experience with CI/CD pipelines and automation tools.
- Familiarity with Go frameworks such as Gin, Echo, or Gorilla.
- Knowledge of distributed systems, load balancing, and high availability architectures.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Contribution to open-source projects or personal GitHub repositories is a plus.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
4-7 Yrs
10-15 Yrs
5-10 Yrs
Mumbai, Udupi, Bangalore / Bengaluru