Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role: Software developer engineer
Location: Abu Dhabi, UAE
JOB OBJECTIVE
The Engineer will directly report to the on-shore Software Engineering Manager for the assigned project within the UAE.
The Engineer must proactively work within an agile team on a microservice-oriented architecture; he must have practical understanding, be force of proposal, be open to change, continuously improving his technical skills and like to work in an agile environment.
ROLES & RESPONSIBILITIES
The Software Engineer will have to:
- Contribute to break down the specification into development stories (under PO/Scrum Master supervision): clarify scope, define acceptance criteria, estimate effort, and prepare ready-to-develop tasks for the sprint backlog.
- Develop technical contracts and detailed designs, contribute to architecture, and proactively drive proposals. Develop and maintain backend and frontend components using Java 8 (Spring Boot/Vert.x), Python, and Angular/Vue.js, delivering clean, documented code that adheres to team standards and design guidelines.
- Analyse issues, propose corrective actions, and quantify effects on implementation effort and performance.
- Support integration and system testing on virtual platforms: deploy builds, execute/extend integration, and functional test suites, diagnose issues, and support defect resolution to achieve release readiness.
- Maintain and improve CI/CD and test automation in cooperation with DevOps: understand pipelines, contribute, and maintain Ansible playbooks/Bash and Python for Software configuration, deployment, and testing, ensure fast and reliable build/test feedback loops.
- Contribute to team engineering practices: code reviews, update technical documentation, and engage in sprint ceremonies to enable rapid team integration and continuous improvement.
WORK EXPERIENCE REQUIREMENTS
- Minimum 3 years’ experience in JAVA 8+ software development
- Experience with front end development with Angular / VueJS and Typescript.
- Additional proven experience with the Vert.x framework would be a plus.
- Familiarity with Ansible.
- Understanding of container technologies like Docker and orchestration tools such as Kubernetes.
- Exposure to Agile methodologies and practices.
- Must have technical writing experience (in English) and ability to produce high quality documents.
- Knowledge and experience of Linux System is mandatory
Key Skills
Ranked by relevanceReady to apply?
Join Akkodis and take your career to the next level!
Application takes less than 5 minutes

