Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Discovered MENA

NewBe an early applicant

Software Engineer – Java / Full Stack (3 month contract)

Posted
Discussion

Summary

3-month contract (extendable) in Abu Dhabi with a defense organisation, designing and deploying scalable Java/Spring Boot backend services and full-stack features (React/Angular/Vue) for mission-critical, AI-driven projects. Requires MOD security clearance, defense industry experience, plus Linux, Docker and CI/CD skills.

Contract: 3 Months – Potential for Extension

Defense industry experience & MOD security clearance IS A MUST!

About the Opportunity

We are partnering with a leading Defense organisation that is expanding its AI and software engineering capabilities in Abu Dhabi.

The company develops advanced technology solutions, working on complex, mission-critical projects that require high levels of performance, security and reliability.

They are looking for a Software Engineer to join their team on an initial 3-month contract, with the possibility of extension, contributing to the design, development and deployment of scalable software applications supporting innovative AI-driven projects.

Key Responsibilities

  • Design, develop and maintain scalable backend applications using Java and Spring Boot.
  • Develop secure APIs and integrate backend services with frontend applications and external systems.
  • Contribute to full-stack development using modern frontend frameworks (Angular, React, Vue.js)
  • Work with Linux environments, Docker and CI/CD pipelines to support reliable software delivery.
  • Collaborate with cross-functional engineering teams to develop and deploy AI-driven solutions.
  • Produce technical documentation, including architecture designs, testing plans and release documentation.
  • Support the development of secure, high-performance applications for mission-critical environments.
  • Minimum 4 years of professional software engineering experience.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience designing and developing scalable backend services and REST APIs.
  • Practical experience with frontend frameworks such as React, Angular or Vue.js.
  • Strong knowledge of SQL databases, with exposure to NoSQL technologies.
  • Hands-on experience working in Linux environments.
  • Experience with CI/CD and DevOps tools, including Git, Jenkins, Jira, Artifactory and Sonar.
  • Familiarity with Docker and production deployment processes.
  • Strong understanding of software engineering best practices, testing and Agile methodologies.
  • Degree in Computer Science, Software Engineering or a related technical discipline.
  • Experience with Python, C or C++.
  • Exposure to real-time software systems, radio protocols or wireless communications.
  • Experience developing high-performance or mission-critical software applications.
  • Familiarity with AI-powered development tools and AI/ML applications.
  • Knowledge of Ansible, Bash scripting and infrastructure automation.
  • French or Arabic language proficiency.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →