Golang Developer - Chicago, IL ( Hybrid)
If You are Interested, Drop me Your Resume to Thomas@innovitusa.com (or) You can Reach me on
+1(267)627-5083.
Key Responsibilities:
- Develop and maintain backend services and APIs using Golang, focusing on scalability and performance
- Design and implement service-oriented architectures and microservices
- Collaborate with cross-functional teams to design, implement, and deploy new features.
- Design and implement microservices architectures and service-oriented solutions.
- Optimize applications for maximum performance, scalability, and reliability.
- Work with databases to design and query efficient data models.
- Ensure code quality through code reviews, unit testing, and adherence to best practices.
- Write clear and comprehensive documentation for developed software systems.
- Debug and troubleshoot production issues to ensure seamless user experience.
Requirements:
- Experience: 8+ years of backend development with proven expertise in Golang.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proficiency in Golang and experience in developing backend services and APIs
- Experience with service design and microservices architecture
- Strong understanding of API Gateway, RESTful APIs, and related technologies
- Experience with cloud platforms like AWS.
- Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Bitbucket Pipelines.
- Proficiency in working with databases such as PostgreSQL, MySQL, or MongoDB.
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Hands-on experience with version control systems like Git.
- Knowledge of infrastructure-as-code tools like Terraform.
- Hands-on experience with DevOps practices and tools.
- Strong problem-solving skills and a proactive approach to challenges.