Backend Developer - Node.js/Express.js

6 - 13 years

0 Lacs

Posted:19 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Developer, you will collaborate with the development team to build and maintain scalable, secure, and high-performing back-end systems for SaaS products. Your key responsibilities will include: - Designing, developing, and maintaining robust and scalable back-end solutions using modern frameworks and tools. - Creating, managing, and optimizing microservices architectures to ensure efficient communication between services. - Developing and integrating RESTful APIs to support front-end and third-party systems. - Designing and implementing database schemas, optimizing performance for SQL and NoSQL databases. - Supporting deployment processes by aligning back-end development with CI/CD pipeline requirements. - Implementing security best practices, including authentication, authorization, and data protection. - Collaborating with front-end developers to ensure seamless integration of back-end services. - Monitoring and enhancing application performance, scalability, and reliability. Qualifications and Skills required for this role: - Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. - Proven experience as a Backend Developer with expertise in modern frameworks such as Node.js, Express.js, or Django. - Expertise in .NET frameworks including development in C++ and C# for high-performance databases. - Strong proficiency in building and consuming RESTful APIs. - Expertise in database design and management with both SQL (e.g., PostgreSQL, MS SQL Server) and NoSQL (e.g., MongoDB, Cassandra) databases. - Hands-on experience with microservices architecture and containerization tools like Docker and Kubernetes. - Strong understanding of cloud platforms like Microsoft Azure, AWS, or Google Cloud for deployment, monitoring, and management. - Proficiency in implementing security best practices (e.g., OAuth, JWT, encryption techniques). - Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or Azure DevOps. - Familiarity with Agile methodologies and participation in sprint planning. Additional Details: The company focuses on staying up-to-date with emerging technologies and industry trends to improve back-end services continuously. They emphasize a strong problem-solving and analytical skillset, exceptional organizational skills, adaptability to evolving technologies and industry trends, excellent collaboration and communication skills, and the ability to thrive in self-organizing teams with a focus on transparency and trust.,

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Maimsd Technology logo
Maimsd Technology

Technology / Software

Silicon Valley

RecommendedJobs for You