Job Title: Golang (Go) Developer
Location: Plano TX Onsite
Long Term
Job Summary:
We are seeking a skilled Golang Developer to build scalable, high-performance backend systems and APIs. The ideal candidate should have strong experience in Go programming, microservices architecture, and cloud-based development.
Key Responsibilities:
Design, develop, and maintain backend services using Golang (Go)
Build scalable microservices and RESTful APIs
Collaborate with frontend developers, DevOps, and product teams
Optimize applications for maximum speed and scalability
Implement security and data protection measures
Troubleshoot, debug, and upgrade existing systems
Write clean, maintainable, and efficient code
Participate in code reviews and technical discussions
Required Skills & Qualifications:
Strong experience in Golang (Go) development
Good understanding of concurrency (goroutines, channels)
Experience with RESTful APIs and web services
Knowledge of microservices architecture
Experience with databases like MySQL, PostgreSQL, or MongoDB
Familiarity with Docker and containerization
Experience with Git/version control systems
Strong problem-solving and analytical skills
Preferred Qualifications:
Experience with cloud platforms like AWS, Google Cloud Platform, or Azure
Knowledge of Kubernetes for container orchestration
Experience with message queues (Kafka, RabbitMQ, etc.)
Understanding of CI/CD pipelines
Familiarity with gRPC and API gateway patterns