1. Job PurposeThe 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.