Role: Go Developer (Backend Developer)
Job Location: Bangalore
Years of Experience: 3 to 5 years of relevant experience
Mandatory Requirement: Passionate about Privacy & Responsible AI Java Script Scala and Spark.
Requirements:
Minimum of 2 years of professional experience in Go programming language
Proven experience in designing and developing RESTful APIs and microservices.
Strong understanding of API authentication and authorization mechanisms (OAuth JWT
API keys).
Experience with API Gateway platforms (e.g. Kong Apigee AWS API Gateway).
Proficiency in database integration and data modeling (Mysql Postgresql Mongo DB).
Knowledge of Go best practices design patterns and idioms.
Design develop and maintain robust and scalable APIs using the Go programming
language.
Collaborate with crossfunctional teams to gather requirements and understand
application needs.
Implement API authentication and authorization mechanisms ensuring data security and
privacy.
Develop API Gateway solutions to manage route and secure incoming API requests.
Optimize API performance and ensure high availability scalability and fault tolerance.
Implement caching strategies to enhance API response times.
Identify and address security vulnerabilities and risks in API implementations.
Work closely with frontend and backend teams to ensure seamless integration and
functionality.
Troubleshoot and debug issues in API implementations and resolve them in a timely
manner.
Stay updated with the latest trends and advancements in API development and security.
Experience with Git version control and collaborative development workflows.
Strong problemsolving skills and attention to detail.
Excellent communication and teamwork abilities.
Bachelors degree in Computer Science Engineering or related field preferred.
git version control,security,api development,go,problem-solving,javascript,microservices,go (golang),go programming language,database integration,kafka,scala,restful apis,idioms,api authorization,teamwork,communication,api authentication,api gateway platforms,docker,spark,design patterns,data modeling,api platform,node.js,api,go best practices