About the role
Responsibilities:
- Design, develop, and maintain scalable backend services using Golang and Java.
- Build and optimise RESTful APIs and backend integrations.
- Work on system design, performance optimisation, and reliability improvements.
- Collaborate closely with frontend, product, and DevOps teams.
- Ensure code quality through reviews, testing, and best engineering practices.
- Troubleshoot and resolve complex production issues.
- Contribute to architectural decisions and backend best practices
Requirements:
- 6-8 years of strong backend development experience.
- Hands-on expertise in Golang and Java.
- Solid understanding of REST APIs, microservices, and backend architecture.
- Experience with databases (SQL/NoSQL) and query optimisation.
- Strong grasp of data structures, algorithms, and system design.
- Experience working in enterprise-scale or high-traffic systems.
- Excellent problem-solving and communication skills.