⏳ Last Date to Apply: Not Specified
Emirates Senior Software Engineer Recruitment 2026: Apply Online
Senior Software Engineer – Java FullStack – Platform Services
Job Overview
Emirates is looking for an experienced and talented Senior Software Engineer – Java FullStack – Platform Services to join its dynamic technology team in Dubai. In this role, you will work closely with senior technical engineers during the technical design phase, analyzing complex application requirements and translating business needs into low-level designs and clean, efficient code.
You will be responsible for building secure and optimized solutions adhering strictly to Emirates Group coding standards. The role involves participating in CI/CD pipelines, ensuring 100% unit test coverage, troubleshooting and resolving production issues within SLAs, and maintaining robust system observability. If you have a passion for cutting-edge technologies and enterprise-grade software development, this opportunity will accelerate your career.
- Collaborate on technical designs and application requirement analysis.
- Develop secure, optimized code following Emirates Group standards.
- Participate in rotational on-call support and quick resolution of production defects.
- Drive built-in quality through automated testing and CI/CD integration.
- Continuously learn and apply new technologies to improve software platform performance.
Key Job Details
| Company Name | Emirates |
| Job Role | Senior Software Engineer – Java FullStack – Platform Services |
| Experience | Minimum 3 years |
| Salary Range | Best in Industry |
| Job Type | Temporary |
| Work Mode | On-site |
| Openings | Not Specified |
| Job Location | Dubai, UAE |
Key Responsibilities
- Work with senior technical engineers in the technical design process by analyzing technical application requirements.
- Convert technical solutions for small to medium-sized initiatives into low-level design and working code.
- Independently write secure and optimized code following Emirates Group approved coding standards.
- Participate in rotational on-call support and resolve production issues within SLAs with minimal supervision.
- Ensure built-in quality and 100% unit testing as part of the CI/CD pipeline.
- Analyze and fix all identified defects with minimal rework.
- Ensure re-factoring practices are adopted to maintain minimum code debt.
- Implement logging and monitoring hooks during code development.
- Stay current with relevant technologies and enhance code quality continuously.
- Adhere to Emirates Group IT coding standards, guidelines, and software engineering playbooks.
Requirements & Qualifications
- Degree or Honours (12+3 or equivalent) in Computer Science, Computational Mathematics, Computer Engineering, or Software Engineering.
- Minimum 3 years of experience in Java full stack development.
- Strong background in production support using the ITIL framework, monitoring, and observability tools.
- Experience with contemporary engineering practices like lean software development and TDD.
Required Skills
- Back End: Java 8+, Spring, Spring Boot, Restful API, SOAP, Microservices, Design Patterns, API First
- Front End: React.js, Angular.js
- Databases: Oracle, MariaDB, SQL Server, Postgres, Couchbase, MongoDB, Elastic Search, GraphQL
- Cloud Technologies: Amazon Web Services (AWS), Azure, Google Cloud
- DevOps & Tools: GitLab, Docker, OpenShift, Kubernetes, Jenkins, Splunk, JIRA, Confluence, Spinnaker
- Build & Quality: Maven, Gradle, SonarQube
About Emirates
Emirates is a globally renowned airline based in Dubai, UAE, operating state-of-the-art fleet and cutting-edge digital platforms to deliver world-class travel experiences and operational excellence.
- This is a private corporate career listing collected from official channels.
- We do not charge any money for job alerts, scheduling, or application processes.
- If a recruiter demands any payment or “security deposit” in exchange for a job offer, it is a scam.
- Verify details on the official company portal before sharing sensitive personal details.