المشاهدات 16

وظيفة شاغرة

Back End Developer - شركة واصل للخدمات اللوجستية


A backend developer job description

Responsibilities:

  • Design, develop, and maintain server-side applications, APIs, and databases.
  • Collaborate with frontend developers, designers, and other stakeholders to define and implement APIs and data structures that support frontend functionality.
  • Write clean, efficient, and scalable code using backend programming languages such as Python, Java, Ruby, or Node.js.
  • Ensure the security, performance, and reliability of backend applications by implementing proper authentication, authorization, and data validation techniques.
  • Optimize database queries and data storage to enhance application performance.
  • Conduct testing and debugging of backend systems to identify and fix any issues or bugs.
  • Integrate third-party services, libraries, and APIs into backend systems.
  • Collaborate with DevOps teams to deploy and maintain backend applications in production environments.
  • Monitor and troubleshoot production systems, addressing any performance or stability issues.
  • Keep up-to-date with the latest backend development trends, technologies, and best practices.

Qualifications:

  • Strong proficiency in one or more backend programming languages such as Python, Java, Ruby, or Node.js.
  • Experience with backend frameworks such as Django, Flask, Spring, Ruby on Rails, or Express.js.
  • Knowledge of database systems such as MySQL, PostgreSQL, MongoDB, or Oracle, and ability to write efficient SQL queries.
  • Familiarity with RESTful APIs and web services.
  • Understanding of server-side development concepts, including caching, session management, and security best practices.
  • Experience with version control systems such as Git.
  • Familiarity with cloud platforms and services such as AWS, Azure, or Google Cloud.
  • Understanding of software development principles, design patterns, and best practices.
  • Ability to work in a collaborative team environment and effectively communicate technical concepts to non-technical stakeholders.
  • Strong problem-solving skills and attention to detail.
  • Ability to handle multiple projects and meet deadlines.

Additional qualifications or preferences:

experience with specific backend frameworks or technologies, knowledge of microservices architecture or containerization tools, familiarity with NoSQL databases, or experience with performance optimization and scalability techniques.

لتقدم للوظيفة أنتهت صلاحية الاعلان

إعلانات مشابهة