Golang Software Engineer

5 days ago


Bengaluru, Karnataka, India Dev Full time
Job Description:

We are seeking a highly skilled Golang Software Engineer to join our team at Dev. As a key member of our development team, you will play a vital role in designing, implementing, and maintaining scalable and high-performance applications using the Go programming language.

Key Responsibilities:
  • Design and implement efficient and reusable code using Golang.
  • Collaborate with cross-functional teams to define design and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Write unit tests to guarantee code quality.
  • Integrate user-facing elements with server-side logic.
  • Build and maintain distributed and scalable microservices.
  • Create and maintain databases and data storage solutions.
  • Debug and resolve technical issues.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up-to-date with emerging technologies and industry trends.
  • Collaborate with other team members to establish objectives and design more functional and cohesive code.
  • Implement and manage continuous integration and continuous deployment (CI/CD) processes.
  • Contribute to the improvement of software development processes and procedures.
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Golang developer or similar role.
  • Strong knowledge of Golang programming language and its ecosystems.
  • Experience with building and maintaining RESTful APIs.
  • Proficiency in working with databases such as MySQL, MongoDB, or PostgreSQL.
  • Familiarity with the use of version control tools such as Git.
  • Experience with microservices architecture and design patterns.
  • Ability to write clean, maintainable, and efficient code.
  • Understanding of software development best practices and agile methodologies.
  • Knowledge of testing methodologies such as unit testing and integration testing.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and in a team environment.
  • Experience with cloud platforms and containerization technologies is a plus.
  • Familiarity with DevOps practices and tools is an advantage.
  • Proactive attitude and a passion for learning and self-improvement.

microservices, RESTful APIs, databases, unit testing



  • Bengaluru, Karnataka, India HuQuo Consulting Pvt. Ltd. Full time

    Job Title: Golang Developer Job Description: We are seeking a skilled Golang Developer to join our team at HuQuo Consulting Pvt. Ltd. as a Software Engineer on our R42 Scrum team. The ideal candidate will have a strong background in Golang and experience with microservices architecture, REST, and asynchronous messaging services. Key Responsibilities: *...


  • Bengaluru, Karnataka, India HuQuo Consulting Pvt. Ltd. Full time

    Job Title: Golang Developer Job Description: We are seeking a skilled Golang Developer to join our team at HuQuo Consulting Pvt. Ltd. as a key member of our R42 Scrum team. The ideal candidate will have a strong background in Golang, experience with microservices architecture, and a passion for innovation and growth. Key Responsibilities: * Develop and...


  • Bengaluru, Karnataka, India Sadup Softech Full time

    Job Role:Golang EngineerJob Description:We are seeking a highly skilled Golang Engineer to join our team at Sadup Softech. As a key member of our engineering team, you will be responsible for designing and developing scalable, distributed systems using Golang.Responsibilities:Operationalize software automation solutions for distributed systems like network...


  • Bengaluru, Karnataka, India Talent Smart Full time

    Job DetailsAt Talent Smart, we are seeking a skilled Golang Software Engineer to join our team. The ideal candidate will have a minimum of 3 to 5 years of IT experience and at least 2 years of relevant experience with Golang. Additionally, they should have experience with XML/JSON, knowledge of Unit Testing, and proficiency in NoSQL databases, RDBMS tools,...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job OpportunityNTT DATA Services is seeking a skilled Golang Developer to join our team in Bengaluru, India. As a Golang Developer, you will be responsible for designing and developing scalable and stable software solutions.Key ResponsibilitiesDesign, develop, and test distributed software componentsDevelop a strong understanding of relevant product areas,...


  • Bengaluru, Karnataka, India Huquo Full time

    Job Title: Golang DeveloperJob Summary:We are seeking a skilled Golang developer to join our team at Huquo. As a Golang developer, you will be responsible for designing, developing, and maintaining our backend systems using Golang. You will work closely with our team to deliver high-quality software solutions that meet our business needs.Key...


  • Bengaluru, Karnataka, India Rocket Consulting Full time

    Job DescriptionAt Rocket Consulting, we're seeking a talented Golang Software Engineer to join our team and contribute to the development of our global Loyalty and Benefits platform.As a Software Engineer on our Scrum team, you'll be responsible for building and enhancing features in the Account domain, working closely with other engineers to share knowledge...


  • Bengaluru, Karnataka, India HuQuo Consulting Pvt. Ltd. Full time

    Job Description:We're looking for a skilled Golang Developer to join our team at HuQuo Consulting Pvt. Ltd. and work on the global Loyalty and Benefits platform in the R42 project. The ideal candidate should have excellent soft skills, strong technical ability, and a passion to learn.About the Role:This is an exciting opportunity for a Golang Software...


  • Bengaluru, Karnataka, India Dev Full time

    Job Title: Golang Software EngineerAbout the Role:We are seeking a highly skilled Golang Software Engineer to join our team at Dev. As a key member of our development team, you will be responsible for designing, implementing, and maintaining scalable and high-performance applications using the Go programming language.Key Responsibilities:Developing scalable...


  • Bengaluru, Karnataka, India Rakuten India Full time

    Job Title: Senior Golang Software EngineerAbout the Role:We are seeking a highly skilled Senior Golang Software Engineer to join our team at Rakuten India. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale software projects using Golang.Key Responsibilities:Lead a team of software engineers...


  • Bengaluru, Karnataka, India Procallisto Solutions Full time

    Software Engineer - GolangWe are seeking a skilled Golang developer to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance applications using Go (Golang). You will work closely with other developers, product managers, and QA teams to deliver innovative...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job Title: Senior Golang Software EngineerAbout the Role:We are seeking a highly skilled Senior Golang Software Engineer to join our team at Tata Consultancy Services. As a Senior Golang Software Engineer, you will be responsible for designing, developing, and deploying large-scale distributed systems using Golang.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Job Title: Golang DeveloperWe are a year-old USA-based startup product company solving problems in data protection and data security. Our team is passionate about building scalable and secure systems.About the Role:We are seeking an experienced Golang developer to join our distributed systems team. As a Golang developer, you will design and implement...


  • Bengaluru, Karnataka, India Rakuten India Full time

    Job Title: Senior Software Engineer - GolangRakuten India is seeking a highly skilled Senior Software Engineer - Golang to lead our team in developing scalable and maintainable software applications.Key Responsibilities:Design, develop, and deploy application projects with cross-functional team members.Lead a team of software engineers to ensure they meet...


  • Bengaluru, Karnataka, India NucleusTeq Consulting Pvt. Ltd. Full time

    Job Title: NucleusTeq - Golang Software EngineerWe are seeking an enthusiastic and diligent Golang Software Engineer to work on a global Loyalty and Benefits platform. The candidate should have excellent soft skills and strong technical ability with an extensive passion to learn. A modern microservice-based Loyalty and Benefits platform, designed to handle...


  • Bengaluru, Karnataka, India Mindera Full time

    About the RoleWe are seeking a highly skilled Golang Developer to join our team at Mindera. As a Backend Software Engineer, you will be responsible for designing and developing large-scale service-oriented architectures.As a key member of our development team, you will work closely with our engineers to build high-performance, resilient, and scalable...


  • Bengaluru, Karnataka, India Dev Full time

    Job Title: Golang DeveloperWe are seeking a highly skilled Golang Developer to join our team at Dev. As a Golang Developer, you will play a vital role in designing, implementing, and maintaining scalable and high-performance applications using the Go programming language.Key Responsibilities:Design and implement efficient and reusable code using...


  • Bengaluru, Karnataka, India NTT DATA Full time

    Job OpportunityNTT DATA Services is seeking a skilled Golang Developer to join our team in Bengaluru, India. As a key member of our team, you will be responsible for designing and developing scalable and stable software solutions.Key ResponsibilitiesDesign, develop, and test distributed software componentsDevelop a strong understanding of relevant product...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: Backend Software Engineer - GolangJob Description:As a Backend Software Engineer - Golang at NR Consulting - India, you will be responsible for designing, developing, and deploying scalable and maintainable software using Golang. You will work closely with cross-functional teams to define, design, and ship new features. Your expertise in Golang,...


  • Bengaluru, Karnataka, India Evoke HR Solutions Full time

    About the JobWe are seeking a talented Golang Developer to join our dynamic team and contribute to the development of innovative storage solutions. As a Golang Developer, you will play a pivotal role in designing, building, and maintaining robust and scalable software components.Key ResponsibilitiesSoftware Development: Develop and maintain high-performance...