Golang Developer Job at Infomatics Corp, Bethesda, MD

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

Easy Recruiter

Data Entry Clerk Work From Home - Part-Time Focus Group Participants Job at Easy Recruiter

About the job Data Entry Clerk Work From Home - Part-Time Focus Group ParticipantsPosition: Data Entry Clerk Work From Home - Part-Time Focus Group ParticipantsOur company is seeking individuals to participate in National & Local Paid Focus Groups, Clinical Trials,... 

Kent County

Fundraising Coordinator Job at Kent County

Fundraising Coordinator Job Description 2025-26Title: Fundraising CoordinatorStatus: Part-Time, Hours: (vary, but approximately 8-12 hours per week on average, somewhat seasonal, includes some summer hours). Much of the role can be completed remotely/from home.Report... 

The Hospitals of Providence

Registered Nurse (RN) - Med Surg - $30-43 per hour Job at The Hospitals of Providence

 ...Employment Type: Staff POSITION SUMMARY: Coordinates the care needs of assigned patients and develops comprehensive plans to...  ...undue hardship. The Hospitals of Providence Job ID #(***) ***-****-0. Posted job title: Nursing Coordinator Day Care Full Time Days... 

Vertex

Cell Biology Research Scientist Job at Vertex

 ...General Summary:The Molecular Cell and Biology Research Scientist works with a some independence...  ...or eld(s) of technical expertise. This level captures both the Research organizations entry level for staff with a research doctoral degree (PhD) and the advanced experimental... 

Percona

Director, Global Human Resources (Remote) Job at Percona

 ...Job Description Job Description Director, Global Human Resources MANAGER: SVP, People & Culture DIRECT REPORT: HR Manager India, Learning & HR Business Partner, HR Business Partner Position Charter: At Percona, people are everything. The Director of...