Search by job, company or skills

Snapper Future Tech

Golang Developer 5 years experience (Immediate joiner)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

**Job Title:** Golang Developer
**Experience:** 5 Years
**Job Overview:**
We are looking for a highly skilled Golang Developer
with 5 years of experience in building efficient,
reliable, and scalable backend systems. The ideal
candidate has strong expertise in Golang's advanced
concepts, including concurrency, goroutines, maps
and serialization. You will drive design and
implementation of microservices, handle complex
data structures, and ensure high-performance
solutions.

**Key Responsibilities:**

Architect, develop, and maintain high-performance
backend systems and microservices using Golang.

Utilize advanced Golang features such as maps,
application performance. 'elaces for optimal
goroutines, channels, and interfaces for
implement serialization/deserialization of data using
encoding/json, encoding/xml, protobuf, or similar
libraries.

Debug, profile, and troubleshoot complex backend
systems to optimize performance and scalability.
Design and build RESTful APIs and integrate

Maintain clear technical documentation and support
knowledge sharing within the team

Ensure adherence to security best practices and
contribute to system architecture discussions

**Required Skills & Qualifications.;**

Bachelor's degree in Computer Science, Engineering,
or related field (or equivalent experience)

5 years of professional backend development
experience with Golang.

In-depth knowledge of Golang's advanced concepts:
maps, goroutines, channels, serialization/
deserialization.

Experience with microservices architecture
containerization (Docker/Kubernetes), and RESTful
API design

Familiar with SQL/NoSQL databases (e.g.,
PostgreSQL, MongoDB, Redis).

Good understanding of networking, security, and
performance optimization for backend services,
Familiar with CI/CD tools, version control (Git), and
cloud platforms (AWS, GCP Azure).

Strong problem-solving and analytical skills
Effective communication, documentation, and
teamwork abilities.

**Good to Have:**
Experience in fintech, blockchain, or high-security
environments.

Exposure to monitored, distributed, event-driven
systems (e.g., message queues, pub/sub)

Experience with tools for application monitoring and
performance profiling (Prometheus, Grafana)

securely
with front-end and third-party services
Collaborate with cross-functional teams (DevOps,
product managers, frontend developers) for
successful project delivery.
Apply concurrency models using goroutines and
channels to achieve parallel and asynchronous
processing.
Write and maintain unit, integration, and load tests;
participate in peer code reviews.
Manage codebase using Git and CI/CD pipelines,
containerize applications with Docker, deploy using
Kubernetes.
Maintain clear

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144191747