44 NovoTree Minds Consulting Jobs
Senior Backend Developer - Node.js Technologies (3-7 yrs)
NovoTree Minds Consulting
posted 2mon ago
Key skills for the job
We are seeking a skilled Backend Developer with expertise in Node.js and Amazon Web Services (AWS) to join our dynamic team. The ideal candidate will design, build, and maintain scalable backend systems and integrate them with cloud-based solutions. You will work closely with cross-functional teams to deliver high-quality, efficient, and secure applications.
Key Responsibilities :
Backend Development :
- Develop and maintain server-side logic using Node.js.
- Build RESTful APIs and GraphQL endpoints for seamless communication between frontend and backend.
- Optimize application performance for maximum scalability.
Cloud Integration (AWS) :
- Design, implement, and manage cloud solutions using AWS services like Lambda, DynamoDB, API Gateway, S3, EC2, and RDS.
- Deploy and monitor applications using tools such as AWS CloudWatch, ECS/EKS, and CodePipeline.
- Implement serverless architecture using AWS Lambda and Step Functions.
Database Management :
- Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or DynamoDB.
- Write efficient queries and ensure data security and integrity.
Security & Compliance :
- Implement robust security measures, including authentication (e.g., OAuth, JWT), authorization, and encryption.
- Ensure compliance with best practices for data privacy and security.
Collaboration & CI/CD :
- Work closely with frontend developers, DevOps, and product managers to align deliverables.
- Set up CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS Code Pipeline.
Troubleshooting & Maintenance :
- Monitor, debug, and resolve production issues.
- Perform regular maintenance and codebase improvements.
Required Skills & Qualifications :
Technical Skills :
- Proficiency in Node.js and asynchronous programming.
- Strong understanding of cloud computing and hands-on experience with AWS services.
- Familiarity with API design and integration (REST/GraphQL).
- Experience with containerization tools like Docker and orchestration using Kubernetes (EKS preferred).
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of microservices architecture and serverless frameworks.
Database Skills :
- Strong knowledge of SQL and NoSQL databases.
- Experience with AWS database services like DynamoDB, RDS, or Aurora.
Soft Skills :
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
- Ability to work in an Agile environment.
Educational Qualifications :
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- AWS certifications (preferred).
Functional Areas: Other
Read full job description