Jobs · Information Technology · Virginia

Golang Developer

F2Onsite · Vienna, VA · 5 mo ago
On-siteInformation TechnologyContract

Job Description

Design, develop, and deploy backend services and microservices using Golang.

Build high-performance, scalable, and resilient applications hosted in AWS.

Integrate APIs, data sources, and third-party systems using REST or gRPC.

  • Work with AWS services such as Lambda, ECS, EKS, S3, EC2, CloudWatch, DynamoDB, RDS, API Gateway, and SNS/SQS.
  • Implement CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or AWS CodePipeline.
  • Develop infrastructure-as-code using Terraform or CloudFormation.

Optimize application performance and reliability through monitoring, logging, and alerting (CloudWatch, Prometheus, Grafana).

Collaborate with DevOps and front-end teams to ensure seamless system integration.

Write unit, integration, and load tests to maintain code quality and reliability.

Required Qualifications

  • Golang development experience.
  • Strong understanding of microservices architecture and concurrent programming in Go.
  • Hands-on experience with AWS cloud platform particularly with ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway, and CloudWatch.
  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Proficiency with Git, CI/CD pipelines, and automated deployments.
  • Familiarity with message queues (Kafka, RabbitMQ, or SQS).
  • Strong knowledge of RESTful API design and development.
  • Working knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, DynamoDB).
  • Solid understanding of testing frameworks and code versioning best practices.

Preferred Qualifications

  • Experience with Terraform, CloudFormation, or Pulumi.
  • Exposure to monitoring tools like Prometheus, Grafana, or New Relic.
  • Knowledge of Python or Node.js for scripting or secondary automation.

Similar jobs

Golang Developer

Bright Vision TechnologiesGilbert, AZ· 6 days ago
RemoteEngineeringapply on brightvisiontechnologies.applytojob.com

Golang Developer

CommergenceLas Vegas, NV· 1 wk ago
Engineeringapply on jobs.pyjamahr.com

Golang Developer

TEKsystemsAllen, TX· 1 wk ago
Engineering$70–$80/hrapply on ars2.equest.com

Golang Developer

TEKsystemsCharlotte, NC· 1 wk ago
Engineering$70–$80/hrapply on ars2.equest.com

Golang Developer

CGILafayette, LA· 2 wk ago
Engineering$57k–$141k/yrapply on cgi.njoyn.com

Sr. Golang Developer

MACHINE LEARNING TECHNOLOGIES LLCLos Angeles, CA· 3 wk ago
Engineeringapply on machinele.com