Jobs
>
Bengaluru

    Golang Developer - bangalore, India - IBU Consulting

    Default job background
    Technology / Internet
    Description

    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, welldocumented, and maintainable code following best practices and coding standards.
    • Collaborate with crossfunctional teams to define requirements, architecture, and technical solutions.

    Microservices Architecture :

    • Design and implement microservicesbased 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 endtoend 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 opensource 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 handson 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 problemsolving skills and ability to troubleshoot technical issues independently.
    • Strong communication and collaboration skills, with the ability to work effectively in crossfunctional teams.
    )

  • Eternalight Infotech

    GoLang Developer

    2 weeks ago


    Eternalight Infotech Bengaluru, India

    ** FRESHERS PLEASE DON'T APPLY ** · About Us: · Eternalight Infotech ( ) is an IT service company headquartered in Pune, India, leading digital transformation across various sectors including BFSI, Healthcare, Manufacturing, Retail, and Government. · Job Description: · We're see ...

  • Tech Mahindra

    Golang Developer

    5 days ago


    Tech Mahindra Bengaluru, India

    Dear All, · We are looking for Golang Developers with expereince in below Skills. If interested please share your resume to along with your complete details. · Location: Bangalore, Hyderabad, Pune · Notice period- 30 days joiners only. · 7+ yrs experience · Must have: Go, Rest A ...

  • MakeMyTrip

    Golang Developer

    3 weeks ago


    MakeMyTrip bangalore, India

    Years of experience : 2-9 years · Location : Bangalore/Gurgaon · 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 wr ...

  • Overture Rede Private Limited

    Golang Developer

    3 weeks ago


    Overture Rede Private Limited Bengaluru, India

    JD Software Engineer Should be a teamplayer with a keen eye for detail and problemsolving · skills. · Primaryresponsibility is to build programs as per the goal includingimplicit needs with required efficiency. · Responsibilities: · Looking for an individual contributor with han ...

  • LOGIC PLANET IT SERVICES

    Golang Developer

    3 weeks ago


    LOGIC PLANET IT SERVICES Bangalore, India permanent

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

  • Antino Labs

    Golang Developer

    6 days ago


    Antino Labs Bengaluru, India

    Salary INR LPA · Job Description : · Demonstrate a minimum of 3 years of hands-on experience in Golang development. · - Database Management: Pro1ciency in SQL databases such as Postgres and MySQL · - Familiarity with AWS cloud services. · - Knowledge of Kubernetes and Docker i ...

  • Recro

    Golang Developer

    2 hours ago


    Recro Bengaluru, India

    Position: Golang Developer · Location: Bangalore · Type: Full-Time · Experience Level: 3+ years · Job Description: · We are seeking a skilled and experienced Golang Developer to join our innovative and dynamic team. The ideal candidate will have a strong background in hands-on pr ...

  • Coders Brain Pvt Ltd

    Golang Developer

    3 weeks ago


    Coders Brain Pvt Ltd bangalore, India permanent

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

  • Affluent Global Services

    GoLang Developer

    2 days ago


    Affluent Global Services Bengaluru, India

    Job role: GoLang Developer · Exp.: 3+ years · Location: Bangalore · About the Role: · We are seeking a talented and passionate Golang Developer to join our team in Bangalore. You will play a key role in designing, developing, and maintaining robust and scalable software applicati ...

  • CBTS

    Golang Developer

    5 days ago


    CBTS Bengaluru, India

    Job Title: GoLang Developer · Location: Bangalore · Model : Hybrid (2 days a week) · Years of Experience: 3-5 years · Skills: Go, Postgres/ql, Kafka, ELK, Git, Docker, GraphQL, Couchbase · Job Description: · Demonstrable experience in at least one back-end type safe programming ...

  • SRS Business Solutions (India) Pvt. Ltd.

    Golang Developer

    2 weeks ago


    SRS Business Solutions (India) Pvt. Ltd. Bengaluru, India

    Hello, · We are hiring for "Golang Developer" for Bangalore location. · Job Description : · Exp : 4+Years · Loc : Bangalore · NP : Immediate to 15 Days · Mandatory Skills : Golang development, Microservices, AWS, Kubernetes. · Job Description : · - Minimum of 5 years of experien ...

  • N Consulting Ltd

    Golang Developer

    3 weeks ago


    N Consulting Ltd Bengaluru, India Full time

    Experience: 5+years · Location: Bengaluru, Pune, Hyderabad, Chennai. · Job Description: · Primary Skills: · Golang Developer – Golang/Java, Apache NiFi, · Docker & Kubernetes, Splunk, Humio, Prometheus & Grafana · A candidate should possess strong knowledge of Golang/Java.A candi ...

  • Whizz HR

    Golang Developer

    3 weeks ago


    Whizz HR Bangalore, India permanent

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

  • Bohiyaanam Talent

    Golang Developer

    3 weeks ago


    Bohiyaanam Talent bangalore, India

    Role: Golang Developer · Experience Preferred: 3+ Years · Location: Bangalore, Chennai and Pune · Skills: GoLang, Python, Kubernetes, Helm, CyberArk, sockets, proxy adapters · Job Description: · Proficiency in Network Security solutions, Kubernetes, Golang, Python and c ...

  • NTT DATA

    Golang Developer

    1 week ago


    NTT DATA bangalore, India

    Job Description · NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. · We are currently seeking a Golang Developer to jo ...

  • CBTS TECHNOLOGY SOLUTIONS INDIA LLTD

    Golang Developer

    3 weeks ago


    CBTS TECHNOLOGY SOLUTIONS INDIA LLTD bangalore, India permanent

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

  • Awign

    Golang Developer

    3 weeks ago


    Awign bangalore, India

    About Awign Expert: · Awign Expert is an Enterprise focused platform that helps businesses Hire, Assess and Manage high skilled resources for Gig Based Projects. We provide our Experts a gateway to work for and build a freelance/consulting career with large scale EnterprisesWe ...

  • Dautom

    Golang Developer

    3 weeks ago


    Dautom Bengaluru, India

    Client Introduction: · In this role, you will have the opportunity to work closely with one of our esteemed clients. This client is a global leader in the IT industry, known for its commitment to quality and innovation. They have chosen Dautom as their trusted partner for their u ...

  • UST

    Golang Developer

    3 weeks ago


    UST bangalore, India

    JOB DESCRIPTION · RESPONSIBILITIES · Bachelor's degree in computer science or a related degree · DevOps/Software Engineering experience. · Experience building, architecting, designing, and implementing highly distributed cloud platforms and solutions. · GCP Administration (GCP IA ...

  • Squareroot Consulting Pvt Ltd.

    Golang Developer

    3 weeks ago


    Squareroot Consulting Pvt Ltd. Bangalore, India

    We are a year old USA based Startup Product company solving problem in Data Protection, Data Security. · Position: Golang Developer · Location : Bangalore, India · Experience : 4 To 8 Years · Compensation: 30 to 55 L.p.a · - Like open source- So, do we: Our engineers are active ...