- Develop, maintain, and optimize server-side applications.
- Design, develop, and integrate RESTful APIs.
- Work with databases to store, retrieve, and manage application data.
- Write clean, scalable, reusable, and efficient code.
- Debug, troubleshoot, and resolve backend issues.
- Collaborate with frontend developers to integrate user-facing elements.
- Implement authentication, authorization, and data security.
- Perform API testing and ensure application performance.
- Maintain technical documentation and follow coding standards.
- Participate in code reviews and team discussions.
Requirements
- Strong knowledge of at least one backend programming language (Python, Java, PHP, Node.js, etc.).
- Understanding of REST APIs and API integration.
- Knowledge of databases (MySQL, PostgreSQL, MongoDB).
- Understanding of Data Structures and Algorithms.
- Knowledge of Git and GitHub.
- Understanding of OOP concepts.
- Basic knowledge of HTML, CSS, and JavaScript.
- Problem-solving and debugging skills.
Job description provided by Training Basket.
View the original posting