Software Engineer

Duncan & Ross

Abu Dhabi

On-site

AED 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Duncan & Ross in Abu Dhabi, UAE is seeking a Software Engineer to design, develop, and industrialize advanced AI solutions for defense, aviation, and aerospace sectors. The role emphasizes back-end design, secure APIs, and production deployments within an agile team.

The successful candidate will have 4+ years of software engineering experience, strong Java/Spring Boot skills, Linux deployment experience, and proficiency with DevOps tools. English communication is essential.

Qualifications

  • Degree in Computer Science, Software Engineering, or equivalent.
  • Strong English writing and speaking skills.
  • Experience designing, building, and deploying backend services.
  • Familiarity with AI developer tools is a plus.

Responsibilities

  • Design, develop, and maintain backend services using Java/Spring Boot.
  • Build secure APIs and integrate with front-end and external systems.
  • Drive CI/CD with Jenkins, Maven, Artifactory, Git, Jira, Sonar.
  • Deploy to Linux in production using Ansible, Bash, SSH, and Docker.
  • Produce documentation including SRS, design, tests, and release notes.
  • Collaborate in an agile team to ensure timely software delivery.

Skills

Java development
Spring Boot
English technical
CI/CD
DevOps tooling

Education

Degree in CS/Software Engineering

Tools

Jira
Git
Jenkins
Artifactory
Sonar
Docker
Ansible

Job description

Job description

About the job SOFTWARE ENGINEER

We are looking for a motivated Software Engineer to join our project. In this role, you will play a key part in designing, developing, and industrializing advanced AI solutions for critical systems across defense, aviation, and aerospace sectors.

As an active contributor to an agile team, you are expected to be a force of proposal, adaptable to change, and committed to continuous technical development to ensure the successful "Build & Run" deployment of high-impact AI use cases.

Key Responsibilities

  • Design, develop, and maintain scalable back-end services using Java and Spring Boot as a Full Stack Developer.
  • Design secure APIs and seamlessly integrate them with front-end components and external systems.
  • Drive code quality and continuous integration using Jenkins, Maven, Artifactory, Git, Jira, and Sonar.
  • Take code ownership and manage deployments into production in Linux environments using Ansible, Bash, SSH, and Docker.
  • Prepare and deliver key project documentation, including SRS, design architecture, unit tests, test plans, release notes, and safety/security analyses.
  • Collaborate within an agile team to ensure timely and high-quality software delivery.

Engineering Skills

  • Solid experience (4+ years minimum) in software engineering within agile, service-oriented environments.
  • Ability to design, build, and maintain scalable back-end architectures and robust database solutions.
  • Proven track record of producing high-quality technical documentation in English throughout the software lifecycle.
  • Background or experience in Real-Time Software, Radio Protocols, or wireless communication is a strong plus.

Technical Skills

  • Strong expertise in Java development and Spring Boot frameworks, with mandatory experience in Linux environments.
  • Mandatory proficiency in database technologies and SQL (with exposure to NoSQL systems).
  • Mandatory hands‑on experience with Jira, as well as Agile, CI/CD, and DevOps tooling (Git, Jenkins, Artifactory, and Sonar).
  • Practical experience with modern front-end frameworks (Angular, React, or Vue.js) and eagerness to contribute across the full stack.
  • Knowledge of additional programming languages such as Python, C, or C++ is highly desirable.

Soft Skills

  • Full fluency in English with strong written and verbal technical communication skills.
  • Proactive mindset with a strong sense of code ownership and a commitment to continuous learning.
  • Adaptability, openness to change, and strong collaborative spirit in cross-functional agile teams.
  • Ability to analyze complex technical challenges and act as a force of proposal.

Qualification

  • Degree in Computer Science, Software Engineering, or an equivalent technical field.
  • High fluency in spoken and written English; additional fluency in French and/or Arabic is preferred.
  • Professional certifications in Java, Linux, DevOps tools, or Agile methodologies are a plus.
  • Familiarity with AI developer tools (e.g., Code Companion) is a strong asset

Location: Abu Dhabi, UAE (onsite) | Duration: 3 months | Start: immediate | UAE-based candidates only | Language: English; French and/or Arabic preferred

Vertical:

Technology

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SOFTWARE ENGINEER
SOFTWARE ENGINEER

Duncan & Ross Consulting • Abu Dhabi

On-site
AED 134,000 - 201,000
Software Engineer – Java / Full Stack (3 month contract)
Software Engineer – Java / Full Stack (3 month contract)

Discovered MENA • Abu Dhabi

On-site
AED 167,000 - 234,000
DATA SCIENTIST
DATA SCIENTIST

Duncan & Ross Consulting • Abu Dhabi

On-site
AED 320,000 - 520,000
Data Scientist
Data Scientist

Duncan & Ross • Abu Dhabi

On-site
AED 250,000 - 420,000
Senior Software Developer
Senior Software Developer

ADVANCED VISION FOR HI TECH-LLC • Abu Dhabi

On-site
AED 240,000 - 360,000
Freelance Opportunity | Software Engineer
Freelance Opportunity | Software Engineer

ALTEN • Dubai

On-site
AED 502,000 - 725,000
Senior AI Software Engineer
Senior AI Software Engineer

Epergne Solutions • Dubai

On-site
AED 240,000 - 420,000
AI Software Engineer / AI Developer
AI Software Engineer / AI Developer

Black Pearl Consult • Dubai

On-site
AED 240,000 - 420,000
QA Engineer / Platform Engineer
QA Engineer / Platform Engineer

Global Connect Technologies • Dubai

On-site
AED 260,000 - 520,000
Flexible start times
Healthcare and wellbeing
Learning and development budget
+2
Senior AI Software Engineer
Senior AI Software Engineer

Epergne Solutions • Abu Dhabi

On-site
AED 300,000 - 520,000
Top locations