- Lead the design, development, and maintenance of middleware solutions to support business applications.
- Manage middleware architecture using serverless technologies and ensure the scalability and reliability of the system.
- Integrate different services using REST APIs, ensuring secure and efficient data flow between systems.
- Collaborate with stakeholders, development teams, and system architects to gather requirements and define middleware strategies.
- Plan, prioritize, and execute projects, ensuring that deadlines and quality standards are met.
- Communicate effectively with internal teams and external partners to ensure smooth middleware operations.
- Monitor system performance, troubleshoot issues, and implement improvements to optimize middleware functionality.
- Provide mentorship and guidance to junior developers and team members.