https://bayt.page.link/pHbo9FTmCTYuGhVf6
Create a job alert for similar positions

Job Description

About the job BACKEND DEVELOPER

Job Description


We are looking for a skilled and experienced Backend Developer to join our dynamic team. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the server-side logic, databases, and overall infrastructure of our web applications. You will collaborate closely with front-end developers and other stakeholders to deliver robust and scalable solutions.


Responsibilities


  • Develop and Maintain Server-Side Logic: Design and implement the server-side logic ensuring high performance and responsiveness to requests from the front-end.
  • Database Management: Design, implement, and manage databases and ensure their stability, reliability, and performance.
  • API Development: Design and maintain RESTful and/or GraphQL APIs to support various front-end services.
  • Optimize Applications: Ensure the backend services are optimized for speed, scalability, and reliability.
  • Security: Implement security and data protection measures to safeguard the application and user data.
  • Collaborate with Team Members: Work closely with front-end developers, designers, and product managers to define and deliver new features.
  • Write Clean, Maintainable Code: Adhere to coding standards and perform code reviews.
  • Debug and Troubleshoot Issues: Identify and resolve performance and scalability issues.
  • Stay Updated: Keep up-to-date with the latest industry trends, technologies, and best practices.

Requirements


  • Proven Experience: Minimum of 3-5 years of experience as a Backend Developer.
  • Proficiency in Server-Side Languages: Strong knowledge of server-side languages such as Java, Python, Ruby, PHP, Node.js, or Go.
  • Experience with Frameworks: Proficiency with backend frameworks such as Spring (Java), Django (Python), Flask (Python), Ruby on Rails (Ruby), Express.js (Node.js), or similar.
  • Database Expertise: Experience with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • API Development: Experience designing and implementing RESTful and/or GraphQL APIs.
  • Version Control: Proficient with version control systems, particularly Git.
  • DevOps Skills: Familiarity with CI/CD pipelines, containerization (Docker), orchestration (Kubernetes), and cloud platforms (AWS, Azure, Google Cloud).
  • Problem-Solving Skills: Strong analytical and problem-solving abilities.
  • Communication Skills: Excellent verbal and written communication skills.

Preferred Qualifications


  • Bachelor's Degree: Degree in Computer Science, Information Technology, or a related field.
  • Knowledge of Security Practices: Understanding of common security concerns and practices in backend development.
  • Experience with Testing: Familiarity with testing frameworks and tools.
  • Agile Methodologies: Experience working in Agile/Scrum environments.
  • Additional Tools: Experience with additional tools and technologies relevant to backend development.

Vertical:


Technology




Job Details

Job Location
Dubai United Arab Emirates
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.