Talent.com
This job offer is not available in your country.
Golang Developer(3+ years of Experience)

Golang Developer(3+ years of Experience)

ConfidentialHyderabad / Secunderabad, Telangana, India
9 days ago
Job description

Job Title : Golang Developer

Experience Level : 3+ Years

Location : Hyderabad (Hybrid)

Employment Type : Full-Time

Job Description :

We are seeking an experienced Golang Developer to join our team. With a solid foundation in Golang and 3+ years of experience in backend development, you will be responsible for designing, building, and maintaining robust applications and services. As a Golang Developer, you will work closely with cross-functional teams to develop and implement scalable solutions that meet the needs of our users.

Key Responsibilities :

  • Develop and Maintain Golang Applications : Write clean, efficient, and maintainable code for backend services using Golang, ensuring high performance and responsiveness.
  • Database Management : Work with databases (such as MySQL, PostgreSQL, or NoSQL databases like MongoDB) to ensure efficient data storage, retrieval, and security.
  • API Development and Integration : Design and develop RESTful and gRPC APIs for seamless communication between backend services and front-end applications.
  • Collaborate with Cross-Functional Teams : Work closely with product managers, designers, and front-end developers to deliver well-rounded solutions.
  • Code Optimization and Debugging : Conduct code reviews, identify bottlenecks, troubleshoot issues, and optimize performance.
  • Testing and Quality Assurance : Implement and manage unit tests, integration tests, and end-to-end tests to ensure the reliability and functionality of applications.
  • Documentation : Maintain clear and detailed technical documentation for future reference and onboarding.

Required Skills and Qualifications :

  • Experience : 3+ years of experience in backend development, with at least 2 years of hands-on experience in Golang.
  • Strong Knowledge of Go Ecosystem : Proficiency in core Go packages, modules, and best practices.
  • Database Management : Experience with SQL databases (MySQL, PostgreSQL) and / or NoSQL databases.
  • API Design and Integration : Proficient in building and maintaining RESTful and gRPC APIs.
  • Version Control : Experience with Git and collaborative workflows (GitHub, GitLab, Bitbucket).
  • Testing : Familiarity with testing frameworks and tools in Golang, including unit testing and integration testing.
  • Strong Problem-Solving Skills : Ability to identify and resolve complex issues with innovative solutions.
  • Communication : Strong written and verbal communication skills for effective collaboration with team members.
  • Preferred Qualifications :

  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Knowledge of cloud platforms (AWS, GCP, or Azure).
  • Familiarity with CI / CD pipelines and DevOps practices.
  • Exposure to microservices architecture.
  • Show more

    Show less

    Skills Required

    Github, Golang, Unit Testing, Postgresql, Git, Gcp, Docker, Bitbucket, Integration Testing, Mysql, Gitlab, Mongodb, Azure, Kubernetes, Aws

    Create a job alert for this search

    Golang • Hyderabad / Secunderabad, Telangana, India