Roles & Responsibility:
- Participate in the entire development life-cycle, from planning through implementation, documentation, testing, and deployment, all the way to monitoring
- Participate in architectural decisions for any project
- Troubleshoot and debug applications
- Knowledgeable of all aspects of the project and can jump into support as needed, produces consistently solid project work and is highly valued by project team
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Hands on experience with REST APIs
- Implementation of a robust set of services and APIs to power the web / mobile applications
- Collaborate with other team members
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills Required (Primary):
- Minimum 2-3 years of experience working on Node JS/Java, SSL Deployment, Nginx, MySQL/PostgreSQL/MongoDB/NoSQL, etc.
- 2-3 years of total IT experience
- Ability to take lead, research, debug and find solutions
- Great interpersonal and communication skills
- Proficient knowledge of Javascript (ES6+) and HTML5
- Knowledge of /Java and their frameworks like Express JS/Spring/Hibernate, etc.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- User authentication and authorization between multiple systems, servers, and environments
- Ready to learn fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools, such as Git/BitBucket
- Familiarity on agile methodology and proficiency of participating in the stand up and handling tasks workflow
Experience
1 - 4 Years
No. of Openings
4
Education
Professional Degree, B.C.A, B.E, M.C.A, M.Tech
Role
Nodejs Developer
Industry Type
IT-Hardware & Networking / IT-Software / Software Services
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office