62 Spruce Infotech Jobs
Golang Developer - Backend Services (6-8 yrs)
Spruce Infotech
posted 16hr ago
Key Responsibilities :
- Design, develop, and implement robust, scalable, and maintainable backend services using Golang.
- Collaborate with cross-functional teams to translate business requirements into high-performance and efficient solutions.
- Participate in the entire software development lifecycle, from design and development to testing and deployment.
- Utilize Git for version control and collaborate effectively on small to medium-sized teams.
- Leverage open-source frameworks to build innovative solutions (experience contributing to open source projects is a plus).
- Design and develop REST APIs for high-volume client applications.
- Integrate with relational and NoSQL databases (PostgreSQL, Couchbase, Cassandra).
- Implement continuous integration pipelines using tools like Github Actions, Jenkins, or Gitlab CI (experience a plus).
- Automate build and test processes using industry-standard frameworks (experience a plus).
- Demonstrate a strong desire to learn new technologies and translate them into production-ready software.
- Containerize applications using Docker and potentially orchestrate them with Kubernetes (experience a plus).
- Utilize Atlassian tools (JIRA, Confluence) for project management and collaboration (experience a plus).
Required Skills :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in Golang development.
- Experience in application design, software development, and testing (Agile environment preferred).
- Proficiency in Git version control.
- Strong analytical and problem-solving skills.
- Excellent communication skills to collaborate effectively with internal and external stakeholders.
Functional Areas: Other
Read full job descriptionPrepare for Golang Developer roles with real interview advice