Great opportunity to work in Roots Innovations Pvt.ltd., We simplify the RPA (Robotic Process Automation) platform with AI-powered Bots to manage business processes & compliance for all types of industry sectors.
Profile – Backend Developer (Node JS)
Educational Qualification: BE/B.Tech/BCA/BCS/MSC/MCA/MCS/M.Tech(Certification course will be Advantage)
Experience - Fresher
Job Description:
· Implement a robust set of services and APIs to power the back-end application
· Optimize application for maximum speed and scalability
· Implementation of security and data protection
· Follow and understand architecture design and implementation on
development, testing, implementation, and documentation.
· Conduct reviews and conduct team training on the complex features of NodeJS.
· Analyze business/functional requirements and translate them into
concrete tasks
· Manage Product releases
Skill Set Required:
· Knowledge on NodeJs or any NodeJS frameworks
· Good knowledge of Relational and NoSQL databases (MongoDB)
· Exposure to Cloud Environments like AWS, MS Azure or Google Cloud
· Knowledge of an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum
· Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)

Similar jobs
Role Overview
We are looking for an experienced Node.js Developer with deep expertise in backend engineering and related frameworks. The ideal candidate will be a strong problem solver, effective communicator, and proven mentor capable of leading development initiatives while ensuring code quality, scalability, and performance optimization.
Key Responsibilities
- Lead and contribute to multiple backend development projects ensuring high-quality delivery.
- Collaborate with business analysts, architects, and cross-functional teams to define technical specifications and gather requirements.
- Design and implement scalable, secure, and high-performance applications using Node.js and related frameworks.
- Develop detailed HLD (High-Level Design) and LLD (Low-Level Design) solutions.
- Mentor and guide junior developers, fostering knowledge sharing and growth.
- Participate in peer code reviews, ensuring adherence to best practices and coding standards.
- Optimize performance, concurrency, and scalability of applications.
- Implement CI/CD pipelines and ensure smooth deployment processes.
- Support and troubleshoot production issues, providing L3 support as required.
- Continuously research, evaluate, and integrate new technologies to improve applications and processes.
- Establish and enforce engineering best practices within the team.
- Actively participate in recruitment and talent-building initiatives.
Required Skills & Qualifications
- 5–10 years of strong professional experience in Node.js and frameworks like Express.js.
- Proficiency in MERN stack (preferred but must be heavy on Node.js).
- Strong understanding of multi-threading, concurrency, and performance optimization.
- Solid debugging, troubleshooting, and performance profiling expertise.
- Hands-on experience with source control systems (Git) and CI/CD environments.
- Familiarity with Agile methodologies (Scrum/Kanban).
- Strong knowledge of object-oriented and service-oriented application development.
- Excellent communication, leadership, and collaboration skills.
- Proven ability to work independently and in team settings with high ownership.
Required Skills
- 4-6 years of professional experience building server applications with Node.js and the Spring framework.
- Experience working with the AWS Development stack, including: Lambda, API Gateway, DynamoDB, Cognito, Mobile Analytics, EC2 and RDS
Experience working with a handful of the following:
- relational databases: MySQL, or PostgreSQL or Oracle
- document-based data stores: MongoDB or CouchDB,
- key-value stores: DynamoDB, Redis, Memcached
- column-stores: Cassandra, Vertica
- Ability to work with front-end web technologies, like: HTML5/CSS3/Angular/Bootstrap
- Strong familiarity with *nix command line operations
1.Wordpress Development
2.PHP Programming
3.OOPS Concepts in PHP
4.Advanced custom and Security Plugins
5.Good Problem Solving skills.
6. Ability to create/tweak existing plugins
7. Ability to create multiple dashboards apart from admin dashboard
8.Good Knowledge in DB - MySQL/PostGreSQL
9.Ability to debug Frontend applications
10.Http/REST
Good to have Understanding of:
1.Wordpress Hooks
2.HTML, CSS, JS, Github tools, AWS, Basics of React JS.,Github link
3. Ability to create API over existing plugin data
We are looking for a highly motivated and skilled Lead Backend Developer who can understand both the engineering and business context in a technical ecosystem and manage the software development life cycle, from planning and prioritizing to testing and release. If you have hands-on experience developing large scale web applications in Java with spring, hibernate frameworks and are ready to lead a team of developers, we'd like to meet you.
Requirements
- 5+ years of software development experience including 4+ years of deep, hands on experience in building highly scalable web-based backend applications using Java and Spring ecosystem
- BE/BTech in Computer Science or a related field or equivalent practical experience
- Great problem-solving skills with solid data structures and algorithms knowledge
- Has extensively used the Spring ecosystem – Spring Boot, REST API Development, ORM tools like Hibernate
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Profound insight of Java and JEE internals (Class loading, Multi-Threading, Memory Management, Transaction management etc)
- Experience of coaching and mentoring junior developers with good delegation and time-management skills
- Implemented CI/CD in any of the projects done
- Strong understanding of Agile and Lean software development processes and practices
- Excellent knowledge and hands-on experience of Elastic Search
- Has designed relational databases; conversant with SQL
- Knowledge of Jenkins/ Docker and Devops
- Knowledge of Redis or similar technology
- Worked with some or all of these AWS services: EC2; lambda; SQS/SNS; Elastic Search, Transcoder
- Understanding and experience of building services and applications using principles of service-oriented architecture, preferable using REST or SOAP
- Contributed in the creation of end-to-end automation tests (functional or non-functional)
- Worked with WebSocket, Push notifications etc
Desired Skills
- Experience in ELK stack
- Knowledge of Video tools like FFMPEG, Wowza / Node Media Streaming
- Understanding of different video formats, streaming, CDN etc
- Understanding of Machine Learning Models, Pipelines etc
Java
J2ee
working experience with one or more clouds
Understanding of design architecture
Experience with Traditional databases and nosql databases
Sound in Algorithms,data structures and problem solving
Good at coding and design









