Senior Technical Software Engineer - Java - Emiratisation)
Role Overview
Senior Technical Software Engineer - Java is an independent, fully participating member of an agile feature team.
The role delivers software products and solutions supporting Emirates Group businesses.
Key Skills for This Role
Full Job Posting
Role overview
Senior Technical Software Engineer - Java is an independent, fully participating member of an agile feature team.
The role delivers software products and solutions supporting Emirates Group businesses.
Responsibilities
- Design, develop, and deploy complex solutions and review technical designs and architecture patterns.
- Promote engineering practices, automation, lean development, built-in quality, test-driven development, and agile practices.
- Conduct root-cause analysis and blameless incident post-mortems.
- Assess solution viability, project needs, existing systems, and future requirements with cross-functional teams.
- Drive high-level design, proof-of-concepts, and prototypes.
- Debug and resolve complex software issues; investigate and present new technology options for architectural review.
- Contribute expertise to sprint planning and technology communities of practice.
- Manage and mentor software engineers and ensure delivery and compliance with design and coding standards.
- Ensure enterprise tools and platforms align with approved architecture; maintain products across their lifecycle.
Qualifications and experience
- Relevant degree or honours in computer science, computational mathematics, computer engineering, software engineering, or a related field.
- At least five years of Java application development using Java 8, 11, or 17 with Spring Boot.
- Expertise with Spring frameworks, JPA, Hibernate, and JUnit or TestNG; experience with ReactJS and NextJS.
- Messaging and integration proficiency, containerisation and orchestration experience, and hybrid-cloud knowledge.
- Database expertise in Oracle SQL or similar RDBMS and NoSQL, plus REST API experience.
- Knowledge of CI/CD, DevOps, lean and test-driven development, automated deployment, SRE principles, and scalable event-driven or reactive systems.
- Experience in technology evaluation, vendor selection, and DevOps platform management; strong problem-solving, agile, and production-support capabilities.
Team and business
The Product Engineering team develops and supports applications across passenger services, airport and ground operations, crew and network operations, air cargo, and holiday and leisure services.
Salary and benefits
- The employer advertises a tax-free salary and travel benefits, including flight and hotel discounts; no salary amount or pay cadence is stated.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Emirates
Senior Technical Software Engineer - API Platform (Kong)
Dubai, UAE
Emirates seeks a Senior Technical Software Engineer to design, build, and operate secure, scalable enterprise API platform capabilities using Kong and related infrastructure. Candidates need a relevant degree, at least f
Travel Consultant - EKH
Dubai, UAE
Emirates Holidays is seeking a Travel Consultant to sell and support holiday experiences across customer channels and throughout the travel journey. The role includes bookings, ticketing, customer relations, in-resort as
Senior Technical Software Engineer - Java Full Stack
Dubai, UAE
Emirates is seeking a senior Java full-stack engineer to design, build, deploy, and support complex business-critical software while providing technical leadership. Candidates need a relevant degree, at least five years
Senior Software Engineer - Java Full Stack
Dubai, UAE
Emirates is seeking a Senior Software Engineer to design, build, test, and support Java full-stack software solutions. Candidates need a relevant degree, at least 3 years of Java backend and microservices experience, and
Senior Technical DevOps Engineer - SRE
Dubai, UAE
Emirates is seeking a Senior Technical DevOps Engineer - SRE to build and operate cloud automation, CI/CD, and reliable production services. The role requires a relevant degree, 5+ years of hands-on build automation and
Security Coordinator - Facilities (Emiratisation)
Dubai, UAE
Emirates is seeking a Facilities Security Coordinator to support security operations, records, incident reviews, and investigations. Candidates need 12 years of schooling or equivalent and 3+ years of experience; aviatio
Lead Performance Engineer
Dubai, UAE
Emirates is seeking a Lead Performance Engineer to guide performance engineering for products in an agile release train. The role covers performance strategy, testing frameworks, workload modeling, and analysis; candidat
Senior Technical Software Engineer - API Platform (Kong)
Dubai, UAE
Travel Consultant - EKH
Dubai, UAE
Senior Technical Software Engineer - Java Full Stack
Dubai, UAE
Senior Software Engineer - Java Full Stack
Dubai, UAE
Senior Technical DevOps Engineer - SRE
Dubai, UAE
Helper - GSE
Dubai, UAE
Security Coordinator - Facilities (Emiratisation)
Dubai, UAE
Lead Performance Engineer
Dubai, UAE