Golang Developer

The Maven
Alpharetta, GA, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Amazon Web Services Unit Testing Databases DevOps Distributed Systems Memory Management NoSQL SQL Databases Web Application Frameworks Multithreading Google Cloud
+8 more
Concurrency Backend Containerization Kubernetes Api Design Restful APIs Docker Golang

Job description

  • Backend Development: Write clean, efficient, and maintainable code in Go.
  • Concurrency: Implement safe multi-threading using goroutines, channels, and mutexes.
  • API Design: Build fast RESTful APIs and gRPC services.
  • Databases: Integrate and optimize queries for SQL and NoSQL databases.
  • DevOps & Cloud: Containerize services using Docker and manage deployments with Kubernetes and AWS/Google Cloud Platform.
  • Testing: Write unit tests and benchmark code performance using Go’s native testing toolchain.

Requirements

Core Focus: Builds high-performance backend services, scalable APIs, and concurrent distributed systems using the Go programming language, * Experience: 7+ years of backend development experience, with solid production experience in Go.

  • Technical Skills: Mastery of Go paradigms, error handling, and memory management.
  • Tools & Frameworks: Familiarity with web frameworks (Gin, Fiber, Echo) and routers (Gorilla Mux).
  • Education: Bachelor s degree

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…