Mid-level Back-End Developer

Talent Share Private Companies Management LLC | Requisition ID: REQ000020855
calendar Mid-Level location United Arab Emirates
time 23 days ago
Login to Apply

Job Description

Mid-Level Back-End Developer

Job Summary

We are seeking a skilled and motivated Mid-Level Back-End Developer to join our development team. In this role, you will be responsible for building and maintaining server-side logic, databases, APIs, and system integrations that support our digital products. You will collaborate closely with front-end developers, DevOps, QA, and other stakeholders to deliver robust, scalable, and secure web applications. This position is ideal for someone with hands-on experience who can balance independent problem-solving with collaborative teamwork.

 

 

Key Responsibilities

  • Design, implement, and maintain server-side logic for web and mobile applications.

  • Build, optimize, and secure RESTful and GraphQL APIs for application integration.

  • Manage and optimize relational (SQL) and non-relational (NoSQL) databases.

  • Ensure high performance, reliability, and scalability of back-end systems.

  • Collaborate with front-end developers to integrate user-facing elements with server logic.

  • Work with DevOps to streamline CI/CD pipelines and deployments.

  • Participate in system architecture discussions and provide technical input.

  • Troubleshoot, debug, and resolve issues in production and staging environments.

  • Contribute to code reviews, enforce best practices, and mentor junior developers.

  • Stay updated on emerging tools, frameworks, and best practices in back-end development.

 

Required Skills & Knowledge

  • Strong proficiency in at least one server-side language (Python, Java, Node.js, PHP, Ruby, or .NET).

  • Solid understanding of database technologies (MySQL, PostgreSQL, MongoDB, or similar).

  • Experience with API design, integration, and documentation (REST/GraphQL).

  • Familiarity with microservices architecture and containerization (Docker, Kubernetes is a plus).

  • Knowledge of cloud platforms (AWS, Azure, or GCP) for deployment and scaling.

  • Proficiency with version control (Git/GitHub/GitLab) and collaborative workflows.

  • Understanding of application security, authentication, and authorization protocols.

  • Strong debugging, performance tuning, and problem-solving skills.

  • Ability to write clean, modular, and maintainable code.

 

Educational Qualification

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Additional certifications in cloud, back-end frameworks, or database management are advantageous.

 

Experience

  • 3–5 years of hands-on back-end development experience.

  • Proven experience with live projects in production environments.

  • Experience in agile development methodologies is preferred.

 

Key Focus Areas

  • Building scalable and secure back-end infrastructure.

  • Driving efficiency in API and database performance.

  • Supporting cross-functional teams with back-end expertise.

  • Ensuring best practices in code quality, testing, and deployment.

 

Other Requirements

  • Strong communication and collaboration skills.

  • Ability to manage time effectively and work on multiple tasks simultaneously.

  • Proactive in suggesting improvements and solving technical challenges.

  • Passion for technology, innovation, and continuous learning.

 

Job Detail
  • Work Type: Full Time
  • Country: United Arab Emirates
  • Languages to be known :
  • City: Dubai
  • Job Category : Information Technology