SOFTWARE ENGINEER
Full-stack software engineer on a 3-month onsite contract in Abu Dhabi, building and industrializing AI solutions for defense, aviation, and aerospace systems. Core stack: Java/Spring Boot back end, modern JS front end, Linux deployments with Docker/Ansible, and CI/CD via Jenkins, Maven, Git, and Sonar.
- Compensation
- Not disclosed
- Location
- Abu Dhabi, United Arab Emirates
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 4+ years of software engineering experience in agile, service-oriented environments
- Strong expertise in Java and Spring Boot
- Mandatory experience with Linux environments
- Mandatory proficiency in database technologies and SQL, with NoSQL exposure
- Mandatory hands-on experience with Jira, Agile, CI/CD, and DevOps tooling (Git, Jenkins, Artifactory, Sonar)
- Practical experience with modern front-end frameworks (Angular, React, or Vue.js)
- Ability to design, build, and maintain scalable back-end architectures and robust database solutions
- Design secure APIs and integrate them with front-end components and external systems
- Manage production deployments in Linux environments using Ansible, Bash, SSH, and Docker
- Produce high-quality technical documentation in English (SRS, architecture, test plans, release notes)
- Degree in Computer Science, Software Engineering, or an equivalent technical field
- Full fluency in English, spoken and written
- UAE-based candidates only
Nice to have
- Background in Real-Time Software, Radio Protocols, or wireless communication
- Knowledge of Python, C, or C++
- Fluency in French and/or Arabic
- Professional certifications in Java, Linux, DevOps tools, or Agile methodologies
- Familiarity with AI developer tools (e.g., Code Companion)
Full description
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.