Golang Developer

3 weeks ago


Bangalore, Karnataka, India SPG Consulting Solutions Pvt.Ltd Full time

Job Description :


Learn the Basics :

- Understand the basic syntax, data types, variables, and control structures in Go.

- Familiarize yourself with functions and packages.

Concurrency and Go routines :

- Go is known for its strong support for concurrency through Goroutines and channels.


- Learn how to create and manage Goroutines to achieve concurrent programming.

Channels :

- Understand the concept of channels for communication between Goroutines.

- Learn how to use channels to synchronize and share data between concurrent processes.

Error Handling :

- Go has a unique approach to error handling using multiple return values.


- Learn how to handle errors effectively in Go.

Packages and Modules :

- Explore the Go package system and module management.

- Understand how to create, import, and use packages in your projects.

Standard Library :

- Familiarize yourself with the extensive standard library provided by Go.

- Learn how to use packages for common tasks such as networking, file I/O, and more.

Interfaces :

- Understand how interfaces work in Go and how they facilitate polymorphism.

- Learn how to define and implement interfaces in your code.

Structs and Composition :

- Explore the use of structs for defining data structures.

- Understand composition and embedding in Go.

Web Development with Go :

- Learn about web frameworks like Gin, Echo, or net/http for building web applications in Go.

- Understand routing, middleware, and handling HTTP requests and responses.

Database Connectivity :

- Explore database libraries and drivers for Go (e.g., database/sql package).

- Learn how to connect to databases, perform CRUD operations, and manage transactions.

Testing :

- Write unit tests for your Go code using the testing package.

- Learn about test-driven development (TDD) practices in Go.

RESTful API Development :

- Learn how to build RESTful APIs using Go.

- Understand best practices for API design and documentation.

Dependency Management :

- Familiarize yourself with Go modules for managing dependencies in your projects.

- Learn how to import and use third-party libraries.

Concurrency Patterns :

- Explore common concurrency patterns in Go, such as fan-out, fan-in, and worker pools.

Performance Optimization :

- Learn techniques for optimizing the performance of your Go applications.

- Understand profiling and benchmarking tools in Go.

As you progress in your Golang development journey, consider working on projects to apply your knowledge and gain practical experience.


Engage with the Go community, read official documentation, and explore open-source projects to enhance your understanding of the language and its ecosystem.

(ref:hirist.tech)

  • Bangalore, Karnataka, India SignDesk Full time

    Job Description :Job Responsibilities :- Develop high-performance & resource-aware web servers- Design and develop future-proof software solutions- Design and develop modular & highly reusable programs- Research and develop high-performance algorithms- Optimize and maintain the legacy code- Stay updated with server-side technological advancementsSkills : -...

  • Golang Developer

    3 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

    3 weeks ago


    Bangalore, Karnataka, India NEWFORT CONSULTANCY PVT LTD Full time

    Job Description :Hiring for an experienced Golang microservices developer.Responsibilities :- Working within a team responsible for the design, development and deployment of microservices using Golang- Participate in peer code reviews, architectural discussions, and sprint planning- Writing unit, integration, and end-to-end tests for new featuresRequirements...

  • Golang Developer

    7 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

    3 weeks ago


    Bangalore, Karnataka, India IT Full time

    Detailed JD: Total Experience: 6+Years. Location: Bangalore. - Bachelor's or higher degree in Computer Science, Software Engineering, or related field.- Minimum 4 years relevant experience in software development including extensive experience in GoLang programming language.- Strong expertise in container technologies, with a focus on Kubernetes,...

  • Golang Developer

    3 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

    3 weeks ago


    Bangalore, Karnataka, India NEWFORT CONSULTANCY PVT LTD Full time

    Responsibilities :- Working within a team responsible for the design, development and deployment of microservices using Golang- Participate in peer code reviews, architectural discussions, and sprint planning- Writing unit, integration, and end-to-end tests for new featuresRequirements :- At Least 3 Years of experience and knowledge of Software Engineering...

  • Golang Developer

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

    3 weeks ago


    Bangalore, Karnataka, India BRISKWIN IT SOLUTIONS PRIVATE LIMITED Full time

    Title : Golang DeveloperExperience : 4-10 YearsLocation : Bangalore (Hybrid 3 days office)Primary Skills : - Development experience of Cloud Services using Golang.- Strong systems management experience in Linux/UNIX systems (RHEL preferred).- Experience in Web Services, REST APIs, GRpc, GIT, Jenkins.- Expert in Docker and containerization technologies like...

  • Golang Developer

    3 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

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

  • Golang Developer

    3 weeks ago


    Bangalore, Karnataka, India Visionyle Solutions Full time

    Roles and Responsibilities :- Design, develop, and maintain efficient, reusable, and reliable Golang code.- Implement performance and quality modules to ensure the responsiveness and scalability of applications.- Identify bottlenecks and bugs, and devise solutions to these problems.- Help maintain code quality, organization, and automatization.- Collaborate...

  • Golang Developer

    3 weeks 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...

  • Terraform Engineer

    3 weeks ago


    Bangalore, Karnataka, India RapidBraiins Full time

    Job Title : Terraform Engineer with GolangExperience : 5 to 8 YearsPrimary Skill : Terraform code developmentSecondary Skill : Golang knowledge for customizationAdditional Skills : Bare metal server and storage provisioning basics, VMwareRole Description :We are seeking a talented Terraform Engineer with 5 to 8 years of experience to join our team.- The...


  • 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

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

  • Engineering Manager

    3 weeks ago


    Bangalore, Karnataka, India Naukari Wale Full time

    Responsibilities: - Lead the payments platform team of happay with 30 % of active coding required.- Plan the technical road map and be responsible for technical design specifications for the team's projects.- Maintain pci compliance systems for happay's ecosystem.- Participate in code and design reviews.- Ensures all solutions and enhancements are...


  • Bangalore, Karnataka, India MakeMyTrip Full time

    Responsibilities : You will contribute to all aspects of software development including design, architecture, development, documentation, testing, and operations.You will build cutting-edge scalable systems by writing simple and efficient code.You will push your design and architecture limits for new product development.You will collaborate with product...

  • Golang Developer

    1 week 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...

  • Lead Engineer

    3 weeks ago


    Bangalore, Karnataka, India iMind Your Business Solutions Private Limited Full time

    Series C $15M funded, Fintech company based in Indiranagar Bangalore with total employee strength of 500+. We are looking for a Lead Engineer (Golang/ PHP/Python/Java) responsible for managing back-end services and the interchange of data between the server and the users, using Beego framework/AWS Lambda.- Your primary focus will be the development of all...