Golang Developer Job at Infomatics Corp, Bethesda, MD

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

Godshall Recruiting

Part Time Administrative Assistant Job at Godshall Recruiting

 ...Salary: $19.00-21.00/hr Is this your perfect fit? Start your weekend early with every Friday off Set your own schedule 25-30...  ...~ Weekly pay and direct deposit from Godshall Type: Part time To be a champion in this role, you will need: QuickBooks... 

CTCI Americas Inc

Senior Mechanical Engineer - HVAC & Plumbing (MEP) ( {{city}}) Job at CTCI Americas Inc

 ...Job Summary This HVAC Engineer position requires excellent communication skills with strong attention to detail and problem-solving. Based in Houston, TX, work with a highly experienced EPC team from early Conceptual design through permitting and finally construction... 

Juvena Therapeutics

In Vivo Research Technician II Job at Juvena Therapeutics

 ...staining and immunostaining Comply with study protocols, vivarium policies and IACUC guidelines. Maintain accurate records for animal health reports, cage cards, etc. Accurately record data and maintain detailed lab notebooks or electronic data capture systems.... 

NTT DATA, Inc.

Product Owner Job at NTT DATA, Inc.

 ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Product Owner to join our team in Dublin, Dublin (IE-D), Ireland (IE). Summary of role: This is an excellent opportunity for a highly motivated... 

InnovAge

Social Worker-NM Job at InnovAge

 ...The Social Worker plans, organizes and implements social work services to participants and...  ...assessment of housing risk. Completes home visits at least annually and as needed to...  ...Screen and Resident Review (PASSR) for all nursing home admissions from the community....