Key Responsibilities
? Design, develop, and maintain RESTful APIs using Golang and Java.
? Implement microservices architecture for scalable and distributed systems.
? Optimize application performance and ensure high availability.
? Collaborate with cross-functional teams (Product, DevOps, QA) to deliver robust
solutions.
? Write clean, maintainable, and well-documented code following best practices.
? Integrate APIs with databases and external services.
? Participate in code reviews and provide constructive feedback.
? Troubleshoot and resolve production issues promptly.
? Proactively identify potential bottlenecks and propose solutions.
? Apply strong analytical and problem-solving skills to complex technical challenges.
Required Skills & Qualifications
? Strong proficiency in Golang and Java programming languages.
? Hands-on experience in building scalable RESTful APIs.
? Solid understanding of microservices architecture and distributed systems.
? Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
? Familiarity with containerization and orchestration tools (Docker, Kubernetes).
? Knowledge of API security standards (OAuth2, JWT).
? Proficiency in version control systems (Git).
? Strong problem-solving and debugging skills.
? Proactive attitude with the ability to take ownership of tasks and drive them to
completion.