Golang Developer

2 - 6 years

0 Lacs

Posted:23 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Go code. You will implement and integrate with back-end services, databases, and APIs, ensuring clean, scalable, and testable code following best practices and design patterns. Collaboration with cross-functional teams to define, design, and ship new features will be a key aspect of your role. Additionally, you will optimize application performance, identify bottlenecks and bugs, and devise solutions to enhance scalability. Staying up-to-date with industry trends, technologies, and best practices will also be part of your responsibilities. Key Responsibilities: - Design, develop, and maintain efficient, reusable, and reliable Go code. - Implement and integrate with back-end services, databases, and APIs. - Write clean, scalable, and testable code following best practices and design patterns. - Collaborate with cross-functional teams to define, design, and ship new features. - Optimize application performance for maximum speed and scalability. - Identify and address bottlenecks and bugs, and devise solutions to these problems. - Stay up-to-date with the latest industry trends, technologies, and best practices. Qualification Required: - Proven experience as a Golang Developer or similar role in software development. - Proficiency in Go programming language, paradigms, constructs, and idioms. - Experience with server-side development, microservices architecture, and RESTful APIs. - Familiarity with common Go frameworks and tools such as Gin. - Knowledge implementing monitoring, logging, and alerting systems. - Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). - Understanding of code versioning tools, such as Git. - Strong understanding of concurrency and parallelism in Go. - Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus. - Excellent problem-solving skills and attention to detail. - Ability to work effectively both independently and as part of a team. (Additional details of the company were not present in the provided job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Appscrip logo
Appscrip

Information Technology, Software Development

Kochi

RecommendedJobs for You