
Software Engineer- Graduate Trainee ( UAE Nationals)
Job role insights
Date posted
October 31, 2026
Hiring location
Dubai
Career level
Graduate / Trainee
Qualification
Computer Science Graduate
Experience
Fresh Graduate
Quantity
1 person
Gender
Any
Description
The Bedaya graduate programme is designed for UAE National Computer Science graduates who want to begin a technology career in banking. The programme combines classroom learning with practical, on-the-job experience and provides exposure to engineering teams supporting the bank’s digital and banking platforms. After successful completion, participants may move into a permanent position aligned with their skills, experience and career interests. Potential areas include retail or corporate banking technology, the Digital Office, Agile teams, Advanced Analytics and digital banking services. The programme is intended to build capability through guided development rather than requiring applicants to arrive with extensive professional experience. Candidates should be ready to learn, practise new technical concepts and work with colleagues from different technology and banking teams.
Key Responsibilities
- Attend structured technical training and apply the learning to practical software engineering assignments.
- Develop coding knowledge in Java, Spring Boot and Node.js, including the creation of scalable RESTful services.
- Learn SOLID principles, event-driven architecture, MongoDB, Spring Cloud and Hibernate in application development.
- Explore cloud design patterns and understand how they are implemented in modern banking technology environments.
- Practise CI/CD principles and support reliable build, testing and deployment activities.
- Investigate issues in distributed services and learn techniques for troubleshooting, resilience and production monitoring.
- Gain exposure to API gateway integration, containerisation, Docker, Kubernetes and GraphQL.
Qualifications and Requirements
- Fresh-graduate status in Computer Science is the stated target profile.
- A strong interest in software engineering, coding and practical technology problem-solving is important.
- No minimum number of years of professional experience is specified for this graduate opportunity.
Skills and Competencies
- Programming fundamentals and logical problem-solving.
- Willingness to learn modern backend frameworks and cloud technologies.
- Collaboration, curiosity and a professional approach to feedback.
Employment Details
Dubai, United Arab Emirates. UAE National eligibility applies.
Skills
select-type
Full Time
Interested in this job?
44 days left to apply
Beware of job scams and fraud! Never pay anyone for a job application, interview, visa processing or job offer. Disclaimer: RecruitArabia.com is a job information platform, not an employer or recruitment agency, and takes no part in hiring. We make reasonable efforts to list genuine jobs but cannot guarantee the accuracy or availability of every posting, so please verify employer details through official sources before sharing personal information. We never charge job seekers any fees and are not responsible for fraud or loss involving employers or third parties. Suspicious listing? Report it above or email us at admin@recruitarabia.com.