We are seeking a talented Backend Developer to join our team. As a Backend Developer, you will be responsible for building and maintaining the server-side logic, databases, and APIs. You will work closely with the frontend developers and other stakeholders to deliver high-performance, secure, and scalable backend solutions.
Key Responsibilities :
Design, build, and maintain backend systems and APIs for web applications.
Work with databases to ensure data integrity, scalability, and security.
Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Optimize the application for maximum speed and scalability.
Implement security and data protection measures.
Debug and troubleshoot server-related issues.
Write clean, reusable, and efficient code.
Participate in code reviews and collaborate with the development team.
Qualifications :
Bachelor’s degree in computer science, Software Engineering, or a related field.
Minimum of 2 years of experience as a Backend Developer.
Proficiency in backend languages such as Node.js , Python , Java , or Ruby on Rails .
Experience with database technologies such as MySQL , PostgreSQL , MongoDB , or other NoSQL databases.
Familiarity with RESTful and GraphQL APIs.
Experience with cloud services like AWS , Google Cloud , or Azure .
Knowledge of version control systems like Git .
Strong understanding of security, performance optimization, and scalability principles.
Bonus Skills :
Experience with microservices architecture.
Familiarity with containerization tools like Docker or Kubernetes .
Knowledge of DevOps practices.
Experience with caching technologies like Redis or Memcached .
Benefits :
Health insurance and other benefits.
Opportunity for professional development and career growth.