Company logo hidden

Graduate Trainee - Software Engineer (UAE Nationals)

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

Financial

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

Accessibility

  • Office Only
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Entry Level
  • English: Professional

Position

The Graduate Trainee program for Software Engineers at the company will cover various training areas and skills necessary for aspiring software engineers in the UAE. This on-site, full-time role provides comprehensive exposure to key technologies and project methodologies, including:

  • 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

    Java and Spring Boot Technologies:

    • Spring Boot, SOLID principles, Event Driven Architecture, MongoDB, Spring Cloud, Hibernate.
    • Hands-on experience with cloud design patterns and CI/CD principles.
    • Troubleshooting issues in distributed services ecosystems, ensuring resiliency and production monitoring.
    • Exposure to API gateway integrations such as 3Scale and Kong.
  • NodeJS Technologies:

    • Developing scalable and highly-available RESTful APIs while applying CI/CD principles.
    • Troubleshooting issues in distributed services and understanding containerization with Docker and Kubernetes.
    • Practical experience with GraphQL and API gateway integrations like 3Scale.
    • Knowledge of authentication mechanisms including Single-Sign-On or token-based methods (REST, JWT, OAuth).
    • Familiarity with multiple task/message queues including AWS, Microsoft Azure, Pushpin, and Kafka.
  • Full Stack Development (React JS & Node JS):

    • Developing scalable RESTful APIs and writing tested, idiomatic, and documented JavaScript, HTML, and CSS.
    • Experience in developing responsive web-based UIs and using advanced coding techniques for non-blocking code.
    • CI/CD practices and containerization experience, along with exposure to API integrations and understanding authentication mechanisms.
    • Documenting code inline with conventions like JSDoc.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct