Golang Developer Job at Infomatics Corp, Bethesda, MD

cS9LMnljV210aHgzbVZkTHpSL3NoN0pseGc9PQ==
  • 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

Sunbelt Staffing

Speech Language Pathologist Assistant (SLPA) Job at Sunbelt Staffing

 ...Description Minimum 1+ years speech therapy experience required. Sunbelt is looking to hire a Speech Language Pathologist Assistant (SLPA) for aschool assignmentnear Wilmington, NC. Job Details: near Wilmington, NC Full Time, 35hours per week Smaller... 

TrackFive

Locum Nurse Practitioner (NP) - Interventional Radiology in Georgia Job at TrackFive

LocumJobsOnline is working with LocumTenens.com to find a qualified Interventional Radiology NP in Georgia!About The PositionA hospital is seeking a Interventional and Diagnostic Radiology Nurse Practitioner for locum tenens coverage.The facility is located in Eastern... 

Lensa

Entry Level Software Developer Job at Lensa

 ...today! SkillStorm is actively seeking full-time Entry Level Software Developers for our government agency clients. An ideal candidate is one...  ...Appian. We are committed to hiring and training college graduates and veterans for high-growth technology careers with our... 

DyStar

Consumer Products Technical Manager - Chemical Manufacturing Job at DyStar

 ...DyStar is a leading specialty chemical company with a heritage of more than a century in product development and innovation from the textile industry. Today, the company operates with more than 1700 employees spanning across 50 countries and with 13 production sites,... 

Flowserve Corporation

Carbon/ Teflon Machinist Job at Flowserve Corporation

 ...Equipment Experience 2+ years machining experience in a manufacturing or repair environment operating manual lathes, milling machines, or CNC lathes/mills. ~2+ years of relevant experience Preferred Experience / Skills: Verbal Communication Uses clear...