Company logo hidden

Senior Development Engineer (Back End)

Unlock employer Dubai, United Arab Emirates Posted: 20 Dec 2024

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior

Position

As a Senior Development Engineer in the Business Banking team, you will be responsible for the backend systems that work behind the scenes. Your role involves integrating the application with all necessary systems and services while providing clean and easy-to-use APIs for the frontend. You will hold full responsibility for the application's functionality, performance, and scalability.

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

Location: United Arab Emirates
Work Conditions: On-site, Full-time

Responsibilities:

  • Design and develop business logic and backend systems for the product.
  • Collaborate closely with frontend developers to create functional and efficient APIs.
  • Analyze existing company software systems to connect applications to relevant data sources.
  • Write both unit and integration tests and develop automation tools for daily tasks.
  • Produce high-quality, well-documented, and efficient code.
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions.

Qualifications:

  • 6+ years of experience as a backend developer with expertise in Java Spring Boot programming.
  • Deep knowledge of Object-Oriented programming and engineering principles, including SOLID.
  • Significant experience in writing and utilizing autonomous RESTful APIs and performance tuning for large-scale applications.
  • Proficiency with database systems, including both SQL and NoSQL (e.g., MySQL, Oracle, MongoDB, Couchbase).
  • Experience with JavaScript frameworks such as React is a plus.
  • Able to write effective unit, integration, and API tests.
  • Knowledge of immutable infrastructure, infrastructure automation, and provisioning tools is considered advantageous.
  • Strong understanding of Agile methodologies and experience as a Developer on a cross-functional Agile team preferred.
  • Strong communication skills to convey complex technical concepts clearly.
  • Problem-solving abilities to quickly process and present complex information simply.
  • Passionate about technology and open to learning new ideas outside your current expertise.

About Us:
Mashreq is a leading financial institution in the MENA region, combining over fifty years of experience with a challenger mindset in banking. Our diverse and dynamic team is dedicated to putting customers first, pioneering innovations to enhance banking and financial services. We aim to help our customers rise every day, guiding them through their unique goals and visions of success. Together, we aspire to deliver superior service while contributing responsibly to our community.

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