Golang Developer

2 weeks 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 have a strong technical background in GoLang development, along with proficiency in software design, microservices architecture, and cloud technologies.


Key Responsibilities :


Backend Development :

  • Design, develop, and maintain backend services and APIs using the Go programming language.
  • Implement robust and scalable solutions that handle high volumes of traffic and data processing.
Microservices Architecture :
  • Architect and implement microservices-based applications using GoLang and related technologies such as gRPC or RESTful APIs.
  • Design service interfaces and communication protocols to facilitate seamless interaction between microservices.

Database Integration :

  • Integrate backend services with databases such as MySQL, PostgreSQL, or NoSQL databases like MongoDB or Redis.
  • Design and optimize database schemas, write efficient queries, and implement data access layer components.

Concurrency and Parallelism :

  • Utilize GoLang's built-in concurrency features to develop highly concurrent and parallelized systems.
  • Implement goroutines, channels, and other concurrency patterns to optimize resource utilization and performance.

Testing and Quality Assurance:

  • Write unit tests and conduct integration testing to ensure the reliability and stability of backend services.
  • Perform code reviews and participate in pair programming sessions to maintain code quality and adherence to best practices.

Cloud Technologies:

  • Deploy and manage GoLang applications in cloud environments such as AWS, GCP, or Azure.
  • Utilize cloud services such as AWS Lambda, Google Cloud Functions, or Azure Functions for serverless computing.

Containerization and Orchestration:

  • Containerize GoLang applications using Docker and orchestrate container deployments using Kubernetes or Docker Swarm.
  • Implement containerized microservices architectures for scalability, resilience, and portability.

Performance Optimization:

  • Identify and address performance bottlenecks in backend services, including CPU and memory usage optimizations.
  • Optimize application performance to ensure low latency and high throughput under load.

Documentation and Knowledge Sharing:

  • Create and maintain technical documentation, including API specifications, design documents, and deployment guides.
  • Share knowledge and best practices with team members and stakeholders to enhance overall development capabilities.

Key Technical Skills:

  • Proficiency in the Go programming language and GoLang ecosystem.
  • Strong understanding of software development principles, including concurrency, parallelism, and data structures.
  • Experience with microservices architecture and related technologies such as gRPC, Protobuf, and RESTful APIs.
  • Knowledge of database systems such as MySQL, PostgreSQL, MongoDB, or Redis.
  • Familiarity with cloud platforms and services such as AWS, GCP, or Azure.
  • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes or Docker Swarm.
  • Strong problem-solving and troubleshooting skills, with the ability to analyze complex technical issues and implement effective solutions.

Qualifications :

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 5-10 years of relevant experience in GoLang development or related roles.
  • Demonstrated experience in designing and developing scalable backend services and microservices-based architectures.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Continuous learning mindset and willingness to stay updated with the latest technologies and trends in GoLang development.
(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

    2 weeks 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

    1 month 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

    2 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

    2 weeks 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 weeks 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

    2 weeks 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

    2 months 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 weeks 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

    18 hours ago


    Bangalore, Karnataka, India Collabera Digital Full time

    Role : Golang DeveloperLocation : Bangalore (5 Days Work From Office)Payrate : 15-16 LPAMust Have : Golang, Java , microservices, Docker/Kubernetes, Restful API- 3-5 Years of Experience in the Design and development of web-based applications & microservices architecture- Minimum of 3 years of hands-on experience working in PHP/Golang/Java Programming...

  • 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

    2 weeks 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 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 SquareShift Full time

    Job Description :We are seeking a highly skilled and motivated Software Engineer proficient in Python and Golang to join our dynamic team. The ideal candidate will have experience in writing Golang code, performing test automation, and working with public cloud environments. You will be responsible for developing, testing, and deploying software solutions...


  • 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...

  • Lead Golang Developer

    2 weeks 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 Zopsmart Full time

    Responsibilities :- Mentoring and coaching team members, providing technical guidance and support to ensure the team is delivering high-quality work.- Conducting code reviews and providing feedback to ensure code quality and consistency.- Identifying and addressing technical debt and other issues that impact the stability and scalability of the software.-...