← Back to jobs
Kharadi, Pune, Maharashtra, India
No related jobs found
Role Overview
We are looking for an experienced Backend Engineer with 4–6 years of hands-on experience in building scalable, secure, and high-performance backend systems. The ideal candidate will have strong expertise in Node.js (Express), solid experience with AWS cloud services, and a strong foundation in system design principles.
Key Responsibilities
Design, develop, and maintain scalable RESTful APIs using Node.js and Express.
Build clean, modular, reusable, and maintainable backend components.
Design backend systems with a focus on scalability, availability, and fault tolerance.
Participate in low-level and high-level system design discussions.
Design, deploy, and manage backend services on AWS.
Work with AWS services including EC2, ECS/EKS, Lambda, API Gateway, RDS, DynamoDB, S3, IAM, and CloudWatch.
Design and optimize SQL and NoSQL database schemas.
Implement caching strategies using Redis or similar technologies.
Build asynchronous workflows using message queues or background job systems.
Write unit and integration tests and actively participate in code reviews.
Debug production issues and contribute to incident resolution.
Collaborate closely with frontend, DevOps, and product teams.
Required Skills & Qualifications
4–6 years of experience in backend development.
Strong expertise in Node.js and Express.
Solid hands-on experience with AWS cloud services.
Strong understanding of system design fundamentals.
Experience designing and consuming REST APIs.
Strong knowledge of SQL and NoSQL databases.
Experience with Redis or similar caching systems.
Understanding of authentication and authorization (JWT, OAuth).
Proficiency in JavaScript or TypeScript.
Experience with Git and version control workflows.
Good-to-Have Skills
Experience with GraphQL or gRPC.
Understanding of microservices architecture.
Experience with Docker and Kubernetes.
Exposure to CI/CD pipelines.
Understanding of event-driven architecture.
Knowledge of backend security best practices (OWASP Top 10).
Experience working on high-scale or real-time systems.
Educational Qualifications
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Soft Skills
Strong analytical and problem-solving skills.
Ownership mindset with attention to detail.
Clear and effective communication abilities.
Experience working in Agile/Scrum environments
Any Graduate
No related jobs found
← Back to jobs