1. Job Purpose
The Senior
Backend Developer is responsible for designing, developing, and optimizing the company's core backend systems. This role plays a key part in building scalable, high-performance, and secure backend services, while contributing to the overall technology architecture and long-term growth of the organization.
2. Key Responsibilities
• Backend Development: Design and build APIs and microservices using Java, Golang or .NET, ensuring clean, maintainable, and efficient code.
• System Maintenance & Enhancement: Maintain and improve existing systems, optimize performance, and design new features or services when needed.
• Full SDLC Involvement: Participate in the entire software development lifecycle, including Unit Testing, Integration Testing, and deployment to production environments.
• Code Quality & Review: Contribute to code reviews and enforce best practices to maintain high standards of quality and consistency across the team.
• Cross-team Collaboration: Work closely with
Product Owners, Frontend Engineers, QA, and other technical teams to deliver effective solutions.