i
HostBooks
16 HostBooks Jobs
3-6 years
HostBooks Limited - Golang Developer - Distributed Computing Systems (3-6 yrs)
HostBooks
posted 4d ago
About the Role :
We are seeking a highly skilled and motivated Golang Developer to join our dynamic engineering team.
In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable, and robust applications using Go and Java.
You will work closely with cross-functional teams to deliver innovative solutions that meet the evolving needs of our business.
Responsibilities :
- Design and develop applications and services using Go and Java.
- Build enterprise-scale distributed computing systems.
- Design and develop complex and scalable product features.
- Build unit and integration tests to meet code quality metrics standards.
- Implement continuous integration and continuous delivery (CI/CD) pipelines.
- Collaborate with other developers and engineers to define technical requirements and architecture.
Skills :
- Programming Languages : Go, Java
- Backend Technologies : RESTful APIs, Microservices Architecture, Distributed Systems
- Cloud Computing : AWS, Azure, GCP
- Databases : SQL (e.g, MySQL), NoSQL (e.g, MongoDB)
- Testing & Quality Assurance : Unit Testing, Integration Testing, Test-Driven Development (TDD)
- DevOps : CI/CD Pipelines, Containerization (Docker, Kubernetes), Infrastructure as Code
- Version Control : Git
- Communication & Collaboration : Excellent verbal and written communication, Teamwork, Agile methodologies
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field (MCA accepted).
- 3+ years of experience developing software using Go and Java.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with distributed, highly-available, scalable systems running at large scale.
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with SQL/NoSQL databases (e.g, MySQL, MongoDB).
- Familiarity with CI/CD tools and practices.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
- Passion for learning and staying up-to-date with new technologies.
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with microservices architecture.
- Experience with DevOps practices.
- Experience with Frontend Frameworks (e.g, Angular, React)
Functional Areas: Other
Read full job descriptionPrepare for Golang Developer roles with real interview advice
3-6 Yrs
10-15 Yrs
8-10 Yrs
3-8 Yrs
Gurgaon / Gurugram
10-15 Yrs
Middle east, Saudi arabia, Riyadh
1-8 Yrs
Gurgaon / Gurugram
2-8 Yrs
Gurgaon / Gurugram
1-8 Yrs
Gurgaon / Gurugram