Golang Developer

1 month ago


Bangalore, Karnataka, India IBU Consulting Full time

Job Description :


The Golang Developer will be responsible for designing, developing, and maintaining backend services and applications using the Go programming language.

The ideal candidate will have 3 to 6 years of experience in Golang development, with a strong understanding of software engineering principles and best practices.

This role requires hands-on experience in building distributed systems, microservices, and high-throughput applications.

Key Responsibilities :

Software Design and Development :

- Design and develop backend services and applications using the Go programming language.

- Implement efficient algorithms and data structures to optimize performance and scalability.

- Write clean, well-documented, and maintainable code following best practices and coding standards.

- Collaborate with cross-functional teams to define requirements, architecture, and technical solutions.

Microservices Architecture :

- Design and implement microservices-based architecture using Go and related technologies such as gRPC or RESTful APIs.

- Develop and deploy containerized applications using Docker and orchestration tools such as Kubernetes or Docker Swarm.

- Implement service discovery, load balancing, and fault tolerance mechanisms to ensure high availability and reliability of microservices.

Database Design and Optimization :

- Design and optimize database schemas and queries for performance and scalability.

- Implement data access layers using ORM (Object-Relational Mapping) libraries or raw SQL queries.

- Work with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis) as per project requirements.

Testing and Quality Assurance :

- Write unit tests, integration tests, and end-to-end tests to ensure the quality and reliability of backend services and applications.

- Conduct code reviews and provide constructive feedback to peers to maintain code quality and consistency.

- Perform performance testing and profiling to identify bottlenecks and optimize application performance.

Continuous Integration and Deployment :

- Implement CI/CD (Continuous Integration/Continuous Deployment) pipelines to automate build, test, and deployment processes.

- Deploy applications to cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.

- Monitor application performance and health using monitoring and logging tools such as Prometheus, Grafana, ELK stack, or similar.

Documentation and Knowledge Sharing :

- Document technical designs, implementation details, and operational procedures for backend services and applications.

- Share knowledge and expertise with team members through code reviews, tech talks, and internal training sessions.

- Contribute to open-source projects and developer communities to stay updated on industry trends and best practices.

Qualifications :

- Bachelor's degree in Computer Science or related field.

- 3 to 6 years of hands-on experience in Golang development, with a strong understanding of software engineering principles and best practices.

- Proficiency in building backend services and applications using the Go programming language.

- Experience with microservices architecture, containerization, and orchestration technologies (e.g., Docker, Kubernetes).

- Strong understanding of database systems and query optimization techniques.

- Experience with cloud platforms and services (e.g., AWS, GCP, Azure) is a plus.

- Excellent problem-solving skills and ability to troubleshoot technical issues independently.

- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

(ref:hirist.tech)
  • Golang Developer

    2 months ago


    Bangalore, Karnataka, India Varite India Full time

    Job Description :- Hands-on experience with GCP & AWS cloud technology, Containers (Docker / Kubernetes / Podman)- Must have 3+ years industry experience in a similar role should have a robust background in Linux administration and troubleshooting- Must have knowledge on Golang - Intermediate- Must have experience automating software builds and deployments...

  • Golang Developer

    5 days ago


    Bangalore, Karnataka, India Varite India Full time

    Job Description :- Hands-on experience with GCP & AWS cloud technology, Containers (Docker / Kubernetes / Podman)- Must have 3+ years industry experience in a similar role should have a robust background in Linux administration and troubleshooting- Must have knowledge on Golang - Intermediate- Must have experience automating software builds and deployments...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India Coders Brain Pvt Ltd Full time

    Role Description :This is a full-time on-site role for a Golang Developer with AWS experience. As a Golang Developer, you will be responsible for developing scalable software solutions using Golang and leveraging the AWS platform. You will collaborate with cross-functional teams to design, develop, and deploy high-quality and efficient applications. This...

  • Golang Developer

    5 days ago


    Bangalore, Karnataka, India Coders Brain Pvt Ltd Full time

    Role Description :This is a full-time on-site role for a Golang Developer with AWS experience. As a Golang Developer, you will be responsible for developing scalable software solutions using Golang and leveraging the AWS platform. You will collaborate with cross-functional teams to design, develop, and deploy high-quality and efficient applications. This...

  • Golang Developer

    6 days ago


    Bangalore, Karnataka, India SRS Business Solutions Pvt. Ltd. Full time

    Hello,We are hiring for "Golang Developer" for Bangalore location.Job Description : Exp : 4+YearsLoc : BangaloreNP : Immediate to 15 DaysMandatory Skills : Golang development, Microservices, AWS, Kubernetes.Job Description :- Minimum of 5 years of experience in development of microservices based on Golang (strong Java developers with some experience on...

  • Golang Developer

    5 days ago


    Bangalore, Karnataka, India SRS Business Solutions Pvt. Ltd. Full time

    Hello,We are hiring for "Golang Developer" for Bangalore location.Job Description : Exp : 4+YearsLoc : BangaloreNP : Immediate to 15 DaysMandatory Skills : Golang development, Microservices, AWS, Kubernetes.Job Description :- Minimum of 5 years of experience in development of microservices based on Golang (strong Java developers with some experience on...

  • Golang Developer

    2 months ago


    Bangalore, Karnataka, India Mobile Programming LLC Full time

    Job Title : Golang DeveloperLocation : BengaluruExperience : 3-7 YearsBudget : CompetitiveNotice period : Immediate joinerJob brief : Are you a passionate Golang developer looking for an exciting opportunity to work on cutting-edge projects? Join our team in Pune and be part of a dynamic, innovative, and collaborative work environment. As a Golang Developer,...

  • Golang Developer

    5 days ago


    Bangalore, Karnataka, India Mobile Programming LLC Full time

    Job Title : Golang DeveloperLocation : BengaluruExperience : 3-7 YearsBudget : CompetitiveNotice period : Immediate joinerJob brief : Are you a passionate Golang developer looking for an exciting opportunity to work on cutting-edge projects? Join our team in Pune and be part of a dynamic, innovative, and collaborative work environment. As a Golang Developer,...

  • Golang Developer

    1 month ago


    Bangalore, Karnataka, India LOGIC PLANET IT SERVICES Full time

    About the Role:We are seeking a talented and versatile developer to join our team as a Golang Backend Developer. You will play a crucial role in building and maintaining robust back-end systems using Golang, while also leveraging your skills in UI/Data Visualization to create user-friendly interfaces and insightful dashboards. This role requires strong...

  • Golang Developer

    5 days ago


    Bangalore, Karnataka, India LOGIC PLANET IT SERVICES Full time

    About the Role:We are seeking a talented and versatile developer to join our team as a Golang Backend Developer. You will play a crucial role in building and maintaining robust back-end systems using Golang, while also leveraging your skills in UI/Data Visualization to create user-friendly interfaces and insightful dashboards. This role requires strong...

  • Golang Developer

    2 months ago


    Bangalore, Karnataka, India CBTS TECHNOLOGY SOLUTIONS INDIA LLTD Full time

    We're looking for an enthusiastic, diligent Golang Software Engineer to work on the global Loyalty and Benefits platform in American Express 'R42'. The candidate should have excellent soft skills, strong technical ability with an extensive passion to learn. R42 is a modern microservice-based Loyalty and Benefits platform, designed to be able to...

  • Golang Developer

    5 days ago


    Bangalore, Karnataka, India CBTS TECHNOLOGY SOLUTIONS INDIA LLTD Full time

    We're looking for an enthusiastic, diligent Golang Software Engineer to work on the global Loyalty and Benefits platform in American Express 'R42'. The candidate should have excellent soft skills, strong technical ability with an extensive passion to learn. R42 is a modern microservice-based Loyalty and Benefits platform, designed to be able to...

  • Golang Developer

    2 months ago


    Bangalore, Karnataka, India Whizz HR Full time

    As a GoLang Developer with 5-10 years of experience, you will be responsible for designing, developing, and maintaining backend services and applications using the Go programming language. You will work closely with cross-functional teams to deliver scalable, efficient, and high-performance solutions that meet business requirements. The ideal candidate will...

  • Golang Developer

    5 days ago


    Bangalore, Karnataka, India Whizz HR Full time

    As a GoLang Developer with 5-10 years of experience, you will be responsible for designing, developing, and maintaining backend services and applications using the Go programming language. You will work closely with cross-functional teams to deliver scalable, efficient, and high-performance solutions that meet business requirements. The ideal candidate will...

  • Golang Developer

    2 months ago


    Bangalore, Karnataka, India Indium Software Full time

    Job Description :This role is ideal for someone with a strong foundation in Golang and a passion for building distributed systems. You will have the opportunity to work on challenging problems, collaborate with talented engineers, and make a real impact on our :Design, develop, deploy, and maintain highly scalable and reliable microservices using...


  • Bangalore, Karnataka, India INSIGHT GLOBAL SOLUTIONS Full time

    Golang Programming Engineer Position : Golang Engineer. Location : Bengaluru, Karnataka (Hybrid 3 days a week). Pay Range: 15 LPA - 35 LPA (Depending on Experience). Duration: 1 Year Contract to Hire. Must Haves : - 5+ years of professional, backend software development experience with at least 3 year of Golang experience.- React JS and Postgres experience...


  • Bangalore, Karnataka, India INSIGHT GLOBAL SOLUTIONS Full time

    Golang Programming Engineer Position : Golang Engineer. Location : Bengaluru, Karnataka (Hybrid 3 days a week). Pay Range: 15 LPA - 35 LPA (Depending on Experience). Duration: 1 Year Contract to Hire. Must Haves : - 5+ years of professional, backend software development experience with at least 3 year of Golang experience.- React JS and Postgres experience...

  • Lead Golang Developer

    2 months ago


    Bangalore, Karnataka, India First Phoenics Solutions Full time

    Skills :- Java- Golang & Go- Docker and Kubernetes- AWSJob Description :- Experience with distributed architectures.- 12 factor application principles and methodologies- Agile and Lean Process- Monitoring and Alerting- Experience on transforming a monolith to cloud native.- Develop software solutions using Java, Golang (Go), and Docker/Kubernetes...


  • Bangalore, Karnataka, India First Phoenics Solutions Full time

    Skills :- Java- Golang & Go- Docker and Kubernetes- AWSJob Description :- Experience with distributed architectures.- 12 factor application principles and methodologies- Agile and Lean Process- Monitoring and Alerting- Experience on transforming a monolith to cloud native.- Develop software solutions using Java, Golang (Go), and Docker/Kubernetes...


  • Bangalore, Karnataka, India Global Technologies Full time

    Job Description :- 6+ Years of experience in Golang. (Must) .- Demonstrated expertise in backend architecture, showcasing a deep understanding of design patterns and industry best practices.- In-depth knowledge of CS data structures and algorithms.- Specialized knowledge and application of Golang, emphasizing its relevance in contemporary software...