Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe are seeking a skilled Golang Developer with hands-on experience in building and maintaining RESTful APIs. You will work closely with cross-functional teams to design implement and optimize APIs that are reliable secure and scalable.
Design develop and maintain efficient reusable and reliable Go code for backend systems and services.
Build and optimize RESTful APIs ensuring robust error handling logging and high performance.
Collaborate with frontend and mobile developers to integrate backend systems with user-facing applications.
Participate in code reviews to ensure adherence to coding standards best practices and high code quality.
Implement security and compliance best practices in API design and development.
Troubleshoot test and maintain core product software to ensure performance reliability and functionality.
Contribute to architecture and design pattern to enhance the scalability reliability and performance of backend systems.
Work in an Agile environment collaborating closely with product managers designers and other developers throughout the software development lifecycle.
Strong proficiency in Golang (Go) with experience in building APIs and microservices.
Hands-on experience in developing RESTful APIs and integrating third-party services.
Familiarity with API authentication mechanisms such as OAuth2 JWT and API keys.
Solid understanding of design patterns data structures and algorithms.
Proficient with containerization and orchestration tools like Docker Kubernetes or similar.
Experience with version control systems especially Git.
Strong knowledge of HTTP/HTTPS protocols JSON and modern web technologies.
Experience deploying applications on cloud platforms like AWS GCP or Azure.
Ability to troubleshoot performance issues and optimize APIs for high load and low latency environments.
Experience working in Agile methodologies such as Scrum or Kanban.
Excellent written and verbal communication skills with the ability to explain technical concepts to non-technical stakeholders.
api development,microservices architecture,version control,agile methodologies,go (golang),cloud platforms
Full Time