Responsibilities:
Develop and maintain scalable NestJS and Node.js backend applications.
Design, implement, and optimize microservices architecture and RESTful APIs.
Manage containerized deployments using Docker and Portainer.
Deploy and manage applications on Azure servers while ensuring high availability.
Implement CI/CD pipelines for automated deployments and DevOps best practices.
Work closely with the finance team to ensure backend solutions align with financial processes and compliance standards.
Lead and mentor junior developers, ensuring best practices in coding and architecture.
Collaborate with cross-functional teams to define, design, and implement new features.
Troubleshoot and resolve system issues, ensuring high performance and security.
Requirements:
10+ Years of prior working experience
Strong proficiency in NestJS & Node.js with React js.
Hands-on experience with Docker, Portainer, and containerized applications.
Expertise in Azure cloud services and server deployments.
Solid understanding of DevOps practices, CI/CD pipelines, and automation tools.
Good knowledge of financial systems and fintech applications.
Proven experience in leading teams and mentoring developers.