Hi All,
Hope you are doing great,
Job Title
: Golang Developer
Location
: Richmond, VA
Job Type
: Contract (W2\)
Experience
: 7\-10 Years Experience
Candidates who work On W2 Can only apply
Job Summary
We are looking for a highly skilled
Golang Developer
to join our engineering team. You will be responsible for designing and building scalable backend services, APIs, and microservices using Go (Golang). The ideal candidate is passionate about performance, scalability, and clean code.
Key Responsibilities
Design, develop, test, and maintain scalable backend systems using Go.
Create APIs and microservices to support frontend and mobile applications.
Work closely with DevOps to deploy and monitor services in cloud environments (AWS/GCP/Azure).
Write clean, efficient, and reusable code following best practices.
Optimize performance and troubleshoot bottlenecks or bugs.
Participate in code reviews and collaborate in agile ceremonies (sprint planning, retrospectives, etc.).
Implement unit and integration tests to ensure code reliability.
Required Skills and Qualifications
3\+ years of experience developing software in
Golang (Go)
.
Experience with RESTful APIs, JSON, and gRPC.
Strong understanding of
concurrency
and
parallelism
in Go.
Familiarity with containerization and orchestration tools (e.g.,
Docker
,
Kubernetes
).
Experience working with
SQL/NoSQL databases
(e.g., PostgreSQL, MySQL, MongoDB).
Familiar with CI/CD tools and cloud platforms (
AWS
,
GCP
, or
Azure
).
Knowledge of Git, agile methodologies, and code versioning.
Experience with message brokers (e.g., Kafka, RabbitMQ).
Knowledge of Graph QL.
Experience working in microservices architecture.
Familiarity with monitoring tools (e.g., Prometheus, Grafana).