Golang Job: Sr. Golang Developer

Job added on

Location

Berkeley Heights, NJ - United States of America

Job type

Full-Time

Golang Job Details

Job ID: 2022-11677

Job Title: Senior Software Developer

Job Location: Berkley Heights, NJ and Alpharetta, GA

# Positions: 20

Key Technology: GO, Gorilla, Mux, Chi, Gorm, Go Kit, gRPC

Job Responsibilities:

Developing Go application framework components that are scalable and maintainable across our enterprise

Translating software requirements into stable, working, high-performance software

Work on interesting and difficult problems

Develop services that interact with RDBMS and Messaging systems

Develop quality unit/integration tests to ensure a quality product

Playing a key role in application architecture and design of the system

Skills and Experience Required:

Bachelor’s degree in related field or equivalent experience

7-11 years of hands-on software development experience

2+ Years of Go software development experience

Strong knowledge of Go programming language, paradigms, constructs, and idioms

Working knowledge of concurrency in Go

Hands on experience with Go CPU and memory profiling tools

Understanding of Go's dependency management framework

Hands on experience with common go packages and frameworks such as: Gorilla-Mux or Chi, Gorm, Go Kit, gRPC

Strong understanding of building RESTful API fundamentals

Experience designing and building Microservices

Experience building go applications backed by a relational database such as Postgres or MySQL

1-2 years experience with Docker and/or Kubernetes

Experience software version control (Preferably Git) and continuous integration tools (Jenkins)

Experience with Event Driven Architectures & Messaging brokers like Rabbitmq or Kafka a plus

Job Type: Contract

Salary: $65.00 per hour

Schedule:

  • 8 hour shift

Experience:

  • Software Developing: 9 years (Preferred)
  • Golang GO: 5 years (Preferred)

Work Location: One location

Speak with the employer
+91 +1551-267-9799