The Emirates Group is scaling its IT infrastructure and looking for a Senior Technical Software Engineer to join their Dubai-based product engineering team. This is a chance to work on high-impact aviation systems at one of the worldβs most iconic airlines.
Role Overview
As a Senior Technical Software Engineer, you wonβt just be writing code. You will be a core member of an agile team tasked with designing, building, and maintaining software that keeps a global airline running. Youβll handle everything from architectural design reviews to debugging complex, high-stakes system issues.
This role requires someone who can balance hands-on development with mentorship. You will guide junior engineers, enforce coding standards, and push for automation across the development lifecycle. If you enjoy working with a diverse tech stack and want to see your work directly influence passenger and operational services, this is a prime opportunity for your career.
Key Eligibility & Requirements
To succeed in this role, you need a strong technical foundation and the ability to work in a fast-paced environment. Here is what the team is looking for:
- Education: A degree or honors in Computer Science, Software Engineering, or a related technical field.
- Java Expertise: Minimum 5 years of professional experience using Java (versions 8, 11, or 17). You must be proficient in Spring Boot, Spring Cloud, and JPA/Hibernate.
- Full Stack Skills: You should be comfortable with front-end technologies like ReactJS and NextJS.
- Infrastructure & DevOps: Experience with Docker, Kubernetes, OpenShift, and cloud platforms (AWS or Azure) is essential.
- Messaging & Integration: Proficiency with Kafka, Solace, or Tibco.
- Problem Solving: You need a sharp eye for debugging and a deep understanding of CI/CD, test-driven development, and event-driven architectures.
Why Work with The Emirates Group?
Moving to Dubai for your career comes with significant perks. Beyond the competitive, tax-free salary, you gain access to industry-leading flight and hotel travel benefits. Living in a global hub like Dubai offers a cosmopolitan lifestyle, making it a great destination for IT professionals looking to grow their careers on an international stage.
How to Apply
If you meet the requirements, the application process is straightforward. Ensure your CV clearly highlights your expertise in Java and container orchestration tools.
Visit the application page here to submit your details and track your application status.
Frequently Asked Questions (FAQ)
- Is this a remote role?
No, this position is based in Dubai, UAE, as it involves active collaboration with the product engineering team on-site.
- What are the primary technical skills required?
The role focuses on Java (Spring Boot), ReactJS for the front-end, and cloud-native tools like Kubernetes, Docker, and Kafka.
- Does the role involve leadership responsibilities?
While it is an individual contributor role at the senior level, you are expected to mentor junior engineers and take ownership of technical deliveries for your team.
