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

Banfield Pet Hospital

Veterinary Assistant Job at Banfield Pet Hospital

The Veterinary Assistant supports the veterinarians and veterinary technicians in ensuring quality veterinary care for all pets, advocates for pets, educates clients on all aspects of pet health, and ensures a safe and effective hospital environment.

Carpet City Flooring Center - Germantown, WI

Sales & Design Consultant Job at Carpet City Flooring Center - Germantown, WI

 ...Kickstart your career in sales and design with a company that values growth, learning,...  ...or retail sales. Willingness to learn technical product details and measuring skills (we...  ...execution and customer satisfaction. High level of awareness of market development,... 

International Leadership of Texas

Facilities Manager Job at International Leadership of Texas

 ...Primary Purpose: The Area Facilities Manager oversees campuses repairs and maintenance of all facilities within a geographical region, acting as the contact for emergency situations that affect the campuss ability to run day to day operations. Additionally, the Area... 

Mountain Harbor Resort & Spa

Executive Chef / Kitchen Manager Job at Mountain Harbor Resort & Spa

 ...and work in hot kitchen environments. Benefits: Competitive salary based on experience On-site housing assistance may be available Resort discounts and access to amenities Opportunities for growth in a well-established and respected hospitality brand... 

Selby Jennings

Investment Banking Analyst Job at Selby Jennings

 ...Title: Investment Banking Analyst Company Summary: We are currently partnered with a top tier lower Middle Market Industrials bank looking to add an Investment Banking Analyst to their growing team. This Investment Banking Analyst will have the opportunity to join...