Golang Developer

3 weeks ago


Vadodara, India Cloudester Software LLP Full time
Job DescriptionWe are looking an experienced Golang Developer proficient in Golang, PostgreSQL, Linux, Git, GraphQL, gqlgen, entdb, GORM, and NATS.io to join our team.

Experience Level : 2-5 yearsWork Location:

Vadodara-Office

Responsibilities :Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.

Design, develop, and deploy robust and scalable backend services and APIs using Golang.

Implement and maintain data models and schemas in PostgreSQL.

Write clean, efficient, and maintainable code following best practices and coding standards.

Work with GraphQL and utilize tools like gqlgen to define and implement GraphQL schemas and resolvers.

Utilize entdb or GORM for efficient database operations and ORM.

Develop and integrate with message queue systems like NATS.io for asynchronous communication between microservices.

Monitor, troubleshoot, and debug production issues in a Linux environment.

Collaborate with DevOps and infrastructure teams to ensure smooth deployment and operation of backend services.

Continuously learn and stay updated with emerging technologies and industry best practices.

Requirements

Proven 2-5 years experience as a Golang Developer.

Strong proficiency in Golang programming language.

Experience with PostgreSQL and writing efficient SQL queries.

Familiarity with Linux operating system and shell scripting.

Proficiency in version control using Git.

Experience with GraphQL and implementing GraphQL APIs using gqlgen.

Familiarity with ORM frameworks like entdb and GORM for database operations.

Experience with message queue systems like NATS.io for event-driven architecture.

Strong problem-solving skills and ability to troubleshoot complex issues.

Excellent communication and collaboration skills.

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

RequirementsProven 2-5 years experience as a Golang Developer. Strong proficiency in Golang programming language. Experience with PostgreSQL and writing efficient SQL queries. Familiarity with Linux operating system and shell scripting. Proficiency in version control using Git. Experience with GraphQL and implementing GraphQL APIs using gqlgen. Familiarity with ORM frameworks like entdb and GORM for database operations. Experience with message queue systems like NATS.io for event-driven architecture. Strong problem-solving skills and ability to troubleshoot complex issues. Excellent communication and collaboration skills.
  • Sr. QA Engineer_ZM

    1 day ago


    Vadodara, India Bharti Soft Tech Full time

    We are looking for an experienced Senior QA Engineer to enhance our test coverage and capability. You will be required to oversee all aspects of software and product testing within the company. This may include developing test strategies, drawing up test documents, writing test cases, identifying faults, and reviewing QA reports. Responsibilities:Meeting...

  • Sr. QA Engineer_ZM

    1 day ago


    Vadodara, India Bharti Soft Tech Full time

    Job DescriptionWe are looking for an experienced Senior QA Engineer to enhance our test coverage and capability. You will be required to oversee all aspects of software and product testing within the company. This may include developing test strategies, drawing up test documents, writing test cases, identifying faults, and reviewing QA...