Find a job that suits your interest & skills. Start Search Now.

Golang Developer - Thrive Alchemy Consulting Services LLP

Date Posted: Sep 30, 2024
Login to View Salary

Job Detail

  • Location:
    Bangalore, Karnataka, India
  • Company:
  • Type:
    Contract
  • Shift:
    Day Shift
  • Career Level:
    Experienced Professional
  • Positions:
    1
  • Experience:
    5 Yrs to 6 Yrs
  • Work Mode:
    Work From Home/WFH
  • Gender:
    No Preference
  • Degree:
    Bachelors
  • Apply Before:
    Nov 30, 2024

Job Description

We are looking for a skilled Golang Developer to join our team.

The ideal candidate will have experience in building scalable applications using GoLang, with a strong understanding of microservices architecture and familiarity with both SQL and NoSQL databases.

The candidate should be proficient in Agile methodologies and comfortable working in a collaborative environment.

Experience: 6+ Years

Location: Remote

Key Skills: Proficiency in GoLang and any GoLang frameworks Strong knowledge of SQL and NoSQL databases (e.g., MySQL, Postgres, MongoDB)

Experience with message brokers like RabbitMQ or Kafka Expertise in version control tools such as Git, Bitbucket, GitHub Solid understanding of Agile methodologies, including Scrum Experience working with Microservices architecture

Good to Have:

Previous experience in building scalable systems using GoLang Understanding of Service-Oriented Architecture (SOA) Familiarity with CI/CD tools like Jenkins Experience with cloud platforms: AWS, Azure, GCP, Heroku Knowledge of Redis and the ELK Stack (Elasticsearch, Logstash, Kibana) Familiarity with MVC architecture and RESTful services Understanding of RSpec or Minitest for testing

Roles and Responsibilities:

Develop and maintain scalable applications using GoLang, implementing a service-oriented architecture.

Write clean, efficient, and maintainable server-side web application logic in GoLang, and create robust back-end components. Design, develop, and implement secure, scalable features that meet the needs of the project.

Work extensively with SQL and NoSQL databases, particularly MySQL and Postgres.

Participate in the full project lifecycle, including analysis, estimation, and successful delivery and deployment of applications on hosting servers. Analyze and estimate project requirements effectively, contributing to successful project outcomes.

Collaborate within an Agile/SCRUM environment, ensuring that development processes are followed and projects are delivered on time.

Manage code versioning with tools like Git, Bitbucket, or GitHub, ensuring code quality and consistency across the team.

Work with third-party service providers and integrate their services into the applications.

Utilize knowledge of various hosting servers, particularly Amazon Web Services (AWS), for deploying applications.

Apply design patterns and best practices in the development process to create scalable and maintainable applications.

Ensure high-quality code by writing and executing tests using frameworks like RSpec or Minitest.

Benefits

Good Working Environment.

Company Overview

Lucknow, Uttar Pradesh, India

Thrive Alchemy Consulting Services LLP. is the leading Human Capital Management Solution Provider and have deep insight on market practices, we are professionally managed firm and have energetic, innovative, dedicated, committed and client centric pr... Read More

Related Jobs