Design and develop robust, scalable, and secure backend solutions Collaborate with various teams to understand and translate business requirements into technical solutions Build and maintain APIs to integrate with third-party services Optimize and tune the application for performance, scalability, and reliability Participate in code reviews, testing, and quality assurance activities