Golang Developer Job at Infomatics Corp, Bethesda, MD

UlFMeVhRMzhTUHBsQUtPVU01T2VCLzZHdXc9PQ==
  • Infomatics Corp
  • Bethesda, MD

Job Description

Role- Golang Developer

Skill- Go, Cloud, Microservices

Experience- Min 5 Years

Location- Bethesda MD (4 Days onsite)

We are seeking a highly skilled System-Level Programmer with strong experience in Go, Cloud platforms, and Microservices architecture.

Key Responsibilities:

  • Design, develop, and maintain system-level services and tools using Go.
  • Architect and implement microservices with a focus on scalability and maintainability.
  • Optimize applications for performance, reliability, and resource usage in Linux environments.
  • Develop and maintain CI/CD pipelines for automated testing, integration, and deployment.
  • Use Git for version control, branching strategies, and code reviews.
  • Collaborate with DevOps, QA, and cross-functional engineering teams to ensure robust system performance.
  • Leverage channels, goroutines, and other concurrency patterns for efficient processing.
  • Manage memory and understand the implications of the garbage collector in Go.
  • Compare, analyze, and choose between Go and Python for performance-sensitive or infrastructure use cases.

Required Skills and Experience:

  • 5+ years of programming experience with Go (Golang).
  • Solid understanding of system programming concepts, memory management, and performance tuning.
  • Strong knowledge of microservices and distributed system design.
  • Experience working in Linux/Unix environments.
  • Proficient in Git and collaborative development practices.
  • Familiar with CI/CD tools (e.g., Jenkins, GitLab CI/CD, ArgoCD).
  • Experience with communication protocols like gRPC, REST.
  • Understanding of inheritance concepts (from OOP, even though Go doesn't support traditional class-based inheritance).
  • Practical knowledge of Go's channels, goroutines, and concurrency model.
  • Experience with Go’s garbage collector and performance profiling tools.

Job Tags

Similar Jobs

Grocery Outlet

Independent Operator Job at Grocery Outlet

 ...commitment to our communities and a strong network of independent operators, we offer a unique business model that empowers entrepreneurs...  ...to relocate and commit to the full training and onboarding process. A drive for success and the ability to work independently while... 

Stay Connected Management Inc

Junior Marketing Campaign Manager Job at Stay Connected Management Inc

 ...a Junior Marketing Campaign Manager to join our team. This entry-level role is perfect for individuals eager to gain hands-on experience...  ...required) A strong desire to learn and grow Excellent communication and interpersonal skills A problem-solving mindset and a... 

Watco

Liquid Operator - Houston, TX Job at Watco

 ...Primary function of the Operator is to work with the team to comply with training provided to enable team member to perform in accordance...  .... Will be responsible for the operation as it relates to pipelines, compressors, auxiliary, equipment, engines, pump stations,... 

Insight Global

Insurance Processing Specialist Job at Insight Global

JOB DESCRIPTION Insight Global is seeking an Insurance Processing Specialist with multiple years of data entry experience to join our client's team in Snellville, GA. Our client is a regional insurance agency specializing in insurance and lending services for financial...

Lim Krewson

Associate Immigration Attorney Job at Lim Krewson

 ...Position Type: Full-Time Experience Level: 1- 2 year experience preferred About Us: Lim Krewson is a mission-driven immigration law firm committed to providing compassionate, high-quality legal representation to individuals, families, and employers navigating...