Company logo hidden

Senior Backend Development Engineer

Unlock employer Dubai, United Arab Emirates Posted: 06 Apr 2026

Financial

  • Estimate: $50k - $70k*
  • Zero income tax location

Accessibility

  • Office Only
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The Senior Backend Development Engineer at the company is responsible for delivering and maintaining IT applications and services that align with the organization's information technology strategy. This role involves working in agile squads to develop short-cycle, fully-fledged IT products.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key responsibilities include:

  • Developing conceptual models for problem areas and effectively applying them.
  • Contributing to coding (applications and scripts) within the deployment pipeline.
  • Mentoring novice engineers and actively seeking coaching from proficient engineers.
  • Applying extensive engineering knowledge and skills based on years of experience.
  • Following advanced training and maintaining certifications in engineering fields.
  • Demonstrating mastery of engineering skills including ATDD, analysis, design, test scripting, coding, and peer reviewing.

The role entails seamless integration of applications with required systems and services, ensuring a clean and user-friendly API for front-end interactions. The Senior Backend Development Engineer is accountable for application functionality, performance, and scalability, with a focus on writing modern APIs, integrating with legacy systems, and managing databases.

Key Result Areas:

  • Engage in all sprint events (planning, refinements, retrospectives, demos) using technical expertise.
  • Consult with the team to fulfill both functional and non-functional requirements for IT products.
  • Develop IT products, conduct unit testing according to customer requirements, and review colleagues’ work.
  • Design, build, and automate tests for IT products (functional, performance, resilience, and security tests).
  • Manage the life cycle of IT products, including decommissioning, and improve the Continuous Delivery process.
  • Troubleshoot incidents and problems related to IT products, set up the IT environment, and deploy IT products on the infrastructure.
  • Monitor product usage by customers to ensure optimal performance.

Qualifications:

  • Proficiency in the following programming languages and frameworks: Java Spring Boot, NodeJS, and functional programming in Scala.
  • Strong understanding and application of Object-Oriented programming principles (e.g., SOLID).
  • Experience in developing autonomous, services-oriented RESTful APIs and tuning the performance of large-scale applications.
  • Knowledge of database systems, including SQL and NoSQL stores (e.g., MySQL, Oracle, MongoDB, Couchbase).
  • Experience integrating with JavaScript frameworks (e.g., React, AngularJS) is a plus.
  • Familiarity with Continuous Delivery practices, Test-Driven Development, and software configuration management.

Additional Skills:

  • Strong communication skills to convey complex technical concepts clearly.
  • Excellent problem-solving abilities with a focus on efficient, innovative solutions.
  • Experience working in a cross-functional agile team preferred.
  • Passion for technology and a desire to learn new ideas beyond current scope.

Language Requirements: Not specified.

This role fosters an entrepreneurial environment that values transparency and trust while encouraging continual learning and improvement.

Apply Direct

Jobs you might like   View all jobs

About Banking and Financial Services Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct