logo

JobNob

Your Career. Our Passion.

Lead Backend Developer


ATMECS Technologies Pvt., Ltd.


Location

Secunderabad | India


Job description

Role: LeadBackend developer

Experience: 10-12Years
Location: Hyderabad

Job Description:


We are looking for a skilled Backend Developer with expertise in integration, RESTful API development, web services, and MongoDB/NOSQL databases to join our team. The ideal candidate will have strong experience in Node.js and a solid understanding of backend architecture and best practices. Experience with Electron.js for desktop application development is desirable but not mandatory.

Responsibilities:

1. Design, develop, and maintain scalable backend services and APIs using Node.js.
2. Implement RESTful APIs and web services to facilitate seamless communication between front-end applications and the backend.
3. Integrate third-party services and APIs to enhance the functionality of our applications.
4. Develop and maintain database schemas and data models using MongoDB or other NoSQL databases.
5. Optimize database queries and performance to ensure efficient data retrieval and storage.
6. Collaborate with front-end developers to integrate server-side logic with user interfaces.
7. Work closely with the DevOps team to deploy and manage backend services in a production environment.
8. Implement security best practices to protect sensitive data and prevent security vulnerabilities.
9. Write clean, well-documented code and conduct code reviews to ensure code quality and maintainability.
10. Troubleshoot and debug issues reported by users or identified during testing phases.
11. Stay updated on emerging technologies and industry trends related to backend development and databases.
12. Contribute to the continuous improvement of development processes and workflows.

Requirements:


1. Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).
2. Proven experience as a Backend Developer or similar role, with a focus on Node.js and backend development.
3. Strong understanding of RESTful API design principles and best practices.
4. Experience working with web services and integrating third-party APIs.
5. Proficiency in MongoDB or other NoSQL databases, including database design and query optimization.
6. Familiarity with Electron.js for desktop application development (desirable but not mandatory).
7. Solid understanding of asynchronous programming and event-driven architecture.
8. Experience with version control systems such as Git and collaborative development workflows.
9. Excellent problem-solving skills and attention to detail.
10. Strong communication and collaboration skills, with the ability to work effectively in a team environment.
11. Knowledge of DevOps practices and experience with cloud platforms (e.g., AWS,Azure, Google Cloud) is a plus.
12. Familiarity with front-end technologies such as HTML, CSS, and JavaScript is beneficial.
13. Experience with containerization and orchestration tools like Docker and Kubernetes is advantageous.


Job tags



Salary

All rights reserved