Company logo hidden

Graduate Trainee - Software Engineer

Unlock employer Dubai, United Arab Emirates Posted: 24 Nov 2025

Financial

  • Estimate: $10k - $20k*
  • Zero income tax location

Accessibility

  • Office Only
  • No Relocation Support
  • No Visa Provided

Requirements

  • Experience: Entry Level
  • English: Professional

Position

The Graduate Trainee - Software Engineer position is part of the Bedaya Training Program, a 12-month introductory workplace experience designed for Emirati university graduates. This program includes rotations through various departments and complementary classroom training, allowing participants to gain hands-on experience and develop critical skills that facilitate a transition into targeted roles within the organization. Upon successful completion of the program, participants will be offered a permanent position tailored to their skills and career aspirations. Opportunities are available across major Retail and Corporate Banking departments, as well as in emerging tech teams, such as the Digital Office, Agile divisions, Advanced Analytics unit, and high-growth subsidiaries like Liv.

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

Training Areas/Skills:

  1. Spring Boot Training:

    • Java and Spring Boot technologies
    • SOLID principles, Event Driven Architecture, MongoDB, Spring Cloud, Hibernate
    • Hands-on experience with cloud design patterns, CI/CD principles, troubleshooting distributed services, API gateway integrations.
  2. Node JS Training:

    • Development of scalable Restful APIs using NodeJS
    • Containerization with Docker and Kubernetes
    • Practical experience with GraphQL, task/message queues, and authentication frameworks.
  3. Full Stack Development (React JS & Node JS):

    • Development of responsive web-based UIs using JavaScript, HTML, and CSS
    • Documentation of code and understanding advanced coding techniques, including task/message queues.

Language Requirements:
Fluency in English is typically required, but specific language requirements are not mentioned.

Ideal Candidate Profile:
We are seeking passionate Computer Science fresh graduates who are ready to bring energy and innovation to the banking sector. This transformative experience is designed for those looking to make a significant impact in their careers.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct