Job Title: Golang Developer
Location: Austin TX
Long Term Contract
Key Responsibilities
- Design develop and maintain backend services and APIs using Golang.
- Collaborate with frontend developers product managers and DevOps teams to build scalable solutions.
- Write clean efficient and welldocumented code following best practices.
- Optimize application performance and ensure high availability.
- Debug and resolve technical issues ensuring the reliability of services.
- Work with relational and NoSQL databases such as PostgreSQL MySQL MongoDB or Redis.
- Implement RESTful and gRPC services.
- Participate in code reviews testing and continuous integration/deployment (CI/CD) processes.
- Stay updated with the latest Go ecosystem trends and best practices.
Required Skills & Qualifications
- 1 3 years of experience in Golang development.
- Strong understanding of concurrency goroutines and Go channels.
- Experience with microservices architecture and API development.
- Proficiency in working with databases (SQL and NoSQL).
- Familiarity with Docker Kubernetes or cloud platforms (AWS GCP or Azure) is a plus.
- Knowledge of version control systems (Git).
- Understanding of software development methodologies such as Agile and Scrum.
- Strong problemsolving skills and the ability to work in a team environment.