50 NovoTree Minds Consulting Jobs
Backend Developer - Javascript/Python (3-6 yrs)
NovoTree Minds Consulting
posted 12hr ago
As a backend developer, you will be responsible for the server-side development of web applications and services. With focus on the logic, database interactions, and integration of various components that enable the application to function effectively and to ensures that the front end of the application communicates seamlessly with the back end, providing users with a smooth experience.
Key Responsibilities :
- Develop and maintain the server-side logic ensuring high performance and responsiveness.
- Design and implement RESTful APIs for front-end consumption.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Manage data storage solutions, ensuring security and data protection.
- Optimize the application for maximum speed, scalability, and manage hosting environments.
- Ensure integration of data storage solutions including databases, key-value stores, and blob stores.
- Collaborate with frontend developers and product managers to align solutions with business needs.
- Document data engineering processes, workflows, and configurations to ensure knowledge transfer and maintain a comprehensive knowledge base
Required Skills & Qualifications :
- B Tech/M Tech in Computer/IT or related field from reputed engineering colleges
- 3 - 6 years of work experience in consulting/analytics with reputed organization is desirable.
- Proficiency in programming languages like JavaScript and python.
- Proficiency in JavaScript framework and libraries like React JS, Node JS, Next JS, Angular JS.
- Strong understanding in microservices framework like flask, fast API, express js.
- Strong understanding and experience in REST API development.
- Familiarity with various databases like SQL, NoSQL, and the intricacies of their operations.
- Having skills in NoSQL database like MongoDB is desirable.
- Understanding of server-side templating languages and server-side CSS preprocessors.
- Experience with cloud services, deployment, and containerization (like Docker).
- Knowledge of code versioning tools, such as Git.
- Strong unit test and debugging skills.
Functional Areas: Software/Testing/Networking
Read full job description