253 Winning Edge Jobs
Node.js Lead Developer - Backend, AWS
Winning Edge
posted 12hr ago
Fixed timing
Key skills for the job
Minimum experience is 10 to 13 years in Software development and architecture
Cloud Architecture Design: Lead the design and development of scalable, secure, and resilient cloud architectures on AWS.
Kubernetes Management: Oversee the deployment, management, and scaling of containerized applications using Kubernetes (optional)
Microservices Development: Architect and implement microservices-based solutions, ensuring seamless integration and communication between services.
Backend Development: Lead backend development efforts, leveraging modern frameworks and best practices to build robust and high-performance services.
TDD and BDD Implementation: Champion and implement TDD and BDD methodologies to ensure high quality code and alignment with business requirements.
Technical Leadership: Provide technical guidance and mentorship to development teams, fostering a culture of continuous improvement and innovation.
Collaboration: Collaborate with cross-functional teams, including product management, operations, and security, to deliver comprehensive solutions.
Documentation: Maintain detailed architectural and design documentation to support the development and deployment of cloud solutions.
Performance Optimization: Monitor and optimize the performance, scalability, and reliability of cloud based applications and services.
Security Best Practices: Ensure adherence to security best practices and regulatory requirements throughout the development and deployment processes.
Continuous Integration and Deployment: Implement and maintain CI/CD pipelines to automate testing, deployment, and monitoring of applications.
Required Qualifications:
Experience: Minimum of 10 years of industry experience in cloud architecture, backend development, and software engineering.
Cloud Platforms: Expertise in AWS services, including EC2, S3, Lambda, RDS, and others.
Containerization: In-depth knowledge of Kubernetes, Docker, and container orchestration.
Microservices: Proven experience in designing and developing microservices architectures.
Development Methodologies: Strong proficiency in Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
Programming Languages: Proficiency in backend programming language Node.js.
DevOps Tools: Experience with DevOps tools and practices, including CI/CD pipelines, Jenkins, Git, and automated testing frameworks.
Employment Type: Full Time, Permanent
Read full job description11-15 Yrs
Gurgaon / Gurugram