Skip to content

Verified Jobs, Verified Candidates

TodayAll jobsRadarSavedBrief
Sign inFor employersEmployerالعربية
TodayAll jobsRadarSavedBrief
For employers
Sign inالعربية
Suggested places
RiyadhSaudi Arabia
JeddahSaudi Arabia
DammamSaudi Arabia
DubaiUnited Arab Emirates
Abu DhabiUnited Arab Emirates
DohaQatar
Kuwait CityKuwait
ManamaBahrain
MuscatOman
Remote
  1. Jobs
  2. UAE
  3. Dubai
  4. Software & IT
  5. Graduate Trainee Software Engineer

Graduate Trainee Software Engineer

  • Emirates NBD
  • Dubai, United Arab Emirates
  • Posted 29 Oct
  • Verified source
Job type
Full-time
Work mode
—
Seniority
Entry level
Salary
Not stated

Visa and residency: For UAE nationals.

Summary

Emirates NBD’s Bedaya program offers training for graduate software engineers through a combination of on-the-job and classroom learning. Training covers Java and Spring Boot, Node.js, and full-stack development with React, alongside distributed services, cloud technologies, APIs, and CI/CD. Candidates should be fresh graduates with a bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline; the degree may be completed or in progress. The posting states that the program is for UAE nationals and that successful completion leads to an offer of a permanent position tailored to the graduate’s skills and ambitions.

The posting

As published on emiratesnbd.com. Pulled from the employer's site and shown as they wrote it.

Bedaya prepares you for a long and successful career with us. After completing the program which includes a combination of on-the-job and classroom training, you’ll be offered a permanent position with us, tailored to your skills, experience and career ambitions. Whether you transition into our major Retail or Corporate Banking departments, our emerging tech teams like our Digital Office, Agile divisions or Advanced Analytics unit, or decide our high-growth subsidiaries like Liv. is for you, the sky is the limit.

It’s our job to help you get there!

Requirements:

We’re not looking for candidates; we’re seeking trailblazers – Computer Science fresh graduates ready to infuse the banking world with energy, passion, and innovative spirit.

It’s not just a program, it’s a transformative experience tailored just for you!

Responsibilities

The Training program for the Graduate Trainee - Software Engineer will cover the below training areas/skills
1. Springboot

  • Training on Java and Spring Boot technologies

  • Training on SOLID principles, Event Driven Architecture, Spring boot, MongoDB, Spring Cloud, Hibernate and have passion for coding.

  • Hands on experience with cloud design patterns and their implementation.

  • CI/CD principles.

  • Solving, troubleshooting issues in distributed services ecosystem.

  • Distributed services resiliency and monitoring in a production environment.

  • Exposure to API gateway integrations like 3Scale, Kong etc.

2.Node JS

  • Training on developing scalable and highly-available Restful APIs using NodeJS technologies.

  • CI/CD principles.

  • Solving, troubleshooting issues in distributed services ecosystem.

  • Understanding of containerization, experienced in Dockers , Kubernetes.

  • Practical experience with GraphQL.

  • Exposure to API gateway integrations like 3Scale.

  • Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth)

  • Gain knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka

3. Full stack (React JS & Node JS)

  • Developing scalable and highly available Restful APIs using NodeJS technologies.

  • CI/CD principles.

  • Solving, troubleshooting issues in distributed services ecosystem.

  • Understanding of containerization, experienced in Dockers, Kubernetes.

  • Exposure to API gateway integrations like 3Scale.

  • Understanding of Single-Sign-on or token-based authentication (Rest, JWT, OAuth)

  • Task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.

  • Practical experience with GraphQL.

  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS.

  • Experiencing in Developing responsive web-based UI.

  • Writing non-blocking code, and resorting to advanced techniques.

  • Training on JavaScript, including DOM manipulation and the JavaScript object model.

  • Documenting the code inline using JSDoc or other conventions.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a closely related discipline, completed or in progress.

  • Foundational certification or demonstrable learning in a relevant programming language, cloud platform or secure software development is advantageous.

View the original posting

Sign up free to open the employer's posting. Have an account? Sign in

Closes in

3300days2233hrs1144min0022sec

Closes next month, Monday, November 30 · 12:00 AM UAE time.

Monday, November 30 · 12:00 AM UAE time

Posted Oct 29, 2026Nov 30, 2026

Skills

  • API Development
  • CI/CD & DevOps
  • Docker
  • Java
  • JavaScript
  • Kubernetes
  • MongoDB
  • Node.js
  • React

Emirates NBD

Banking and finance

All jobs at Emirates NBD

ReferenceGH 6D36 3F3F 0340

Always check the employer's original posting for details.

Similar jobs

  • Digital, AI & OT Cybersecurity Specialist

    UnileverDubaiVerified source

    Unilever is hiring a Digital, AI & OT Cybersecurity Specialist for its DPC lighthouse factory in Dubai. The role involves developing factory applications, deploying AI solutions, supporting robotics and automation, and managing the site’s operational technology cybersecurity programme. Applicants need a diploma or…

    29 Oct
    14 days left12 Nov
  • Java Technical Team Lead

    IC MarketsDubaiVerified source

    IC Markets Global provides online Forex and CFD trading platforms and related technology services. The Java Technical Team Lead will guide a backend engineering team, own day-to-day delivery, and provide hands-on technical direction for trading services, integrations, and APIs. The role includes architecture, code…

    29 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • .NET Engineer

    IC MarketsDubaiVerified source

    IC Markets Global is a Forex and CFD provider seeking an experienced .NET Engineer for its integration team in Dubai. The role involves developing and maintaining trading systems, payment gateway and trading-platform integrations, APIs, and back-office tools, as well as resolving production issues. Requirements…

    29 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Technical Lead (L1)

    WiproDubaiVerified source

    Wipro Limited is a technology services and consulting company. The Technical Lead will support application solutions by gathering module requirements, contributing to solution design, reviewing code, and resolving technical issues. The role also involves coordinating application integration and deployment, documenting…

    27 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Senior Software Engineer (Full Stack)

    Milele MotorsDubaiVerified source

    Milele Prime, part of Milele Group, is hiring a Senior Software Engineer (Full Stack) for its Dubai office. The role involves building APIs, background jobs and client- and staff-facing screens, integrating payment, KYC, CRM and MT5 services, and maintaining accurate, traceable financial data. The engineer will deploy…

    27 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Senior Technical Software Engineer - API Platform (Kong)

    Emirates GroupDubaiVerified source

    Emirates Group is hiring a Senior Technical Software Engineer for its API Platform team in Dubai. The role involves designing, developing, deploying and operating enterprise API gateway capabilities using Kong, while supporting secure, scalable and reliable APIs. The engineer will contribute to technical design…

    26 Oct
    7 days left06 Nov
  • Software & IT jobs in Dubai
  • All jobs in Dubai
  • Software & IT jobs in the Gulf

Graduate Trainee Software Engineer

Emirates NBD

Apply

Every job is real. Every candidate is proven.

العربية

For candidates

  • Browse jobs
  • How it works
  • Create a free account
  • Your Radar

For employers

  • Post a job
  • Why GulfHire for hiring
  • Pricing: $90 per job
  • Employer sign in

GulfHire

  • About
  • Trust and safety
  • Contact

Jobs by country

  • Saudi Arabia
  • United Arab Emirates
  • Qatar
  • Kuwait
  • Bahrain
  • Oman

Jobs by city

  • Riyadh
  • Jeddah
  • Dammam
  • Dubai
  • Abu Dhabi
  • Doha
  • Kuwait City
  • Manama
  • Muscat
© 2026 GulfHireTermsPrivacyRefundsCookiesLegal
    Suggested places
    RiyadhSaudi Arabia
    JeddahSaudi Arabia
    DammamSaudi Arabia
    DubaiUnited Arab Emirates
    Abu DhabiUnited Arab Emirates
    DohaQatar
    Kuwait CityKuwait
    ManamaBahrain
    MuscatOman
    Remote