Design, develop, and maintain efficient, testable, and reusable backend components and services.
Collaborate with the front-end team to ensure seamless integration and optimal performance.
Implement and maintain secure and scalable APIs to support the business requirements.
Participate in the entire software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
Continuously research and evaluate new technologies, frameworks, and best practices to improve the backend infrastructure.
Troubleshoot and resolve complex technical issues in a timely manner.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum 1 years of experience as a Backend Developer.
Extensive experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).
Familiarity with RESTful API design and development.
Solid understanding of software design patterns, best practices, and principles.
Excellent problem-solving and critical thinking skills.
Strong teamwork and communication skills.