Software Engineer – Java/Full Stack
Job in
Abu Dhabi, UAE/Dubai
Listed on 2026-10-25
Listing for:
Discovered MENA
Full Time, Contract
position Listed on 2026-10-25
Job specializations:
-
Software Development
Java Developer, Backend Developer, Full Stack Developer, DevOps
Job Description & How to Apply Below
Contract: 3 Months – Potential for Extension
Defense industry experience & MOD security clearance IS A MUST!
About the OpportunityWe 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.
- 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 No
SQL technologies. - Hands-on experience working in Linux environments
. - Experience with CI/CD and Dev Ops 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×