Senior Software Engineer

The Emirates Group

Dubai

On-site

AED 360,000 - 480,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Travel benefits
Discounts on flights and hotels

Job summary

The Emirates Group in Dubai is seeking a Senior Software Engineer - Java full stack to design, implement, and maintain enterprise software within an agile team. You will contribute to the CI/CD pipeline, ensure code quality, and resolve production issues with minimal supervision.

Requirements include 3+ years of backend Java experience, Spring Boot, microservices, and strong DB/Cloud knowledge. On-site role with travel benefits and a tax-free salary in the Dubai region.

Qualifications

  • Degree in Computer Science or related field.
  • Minimum 3 years of backend development experience in Java (8+) with microservices.
  • Strong knowledge of Spring/Spring Boot, REST, and OO design.
  • Experience with relational and NoSQL databases, and cloud services.

Responsibilities

  • Contribute to technical design and implement secure, optimized code.
  • Develop and maintain microservices and APIs within CI/CD pipelines.
  • Provide on-call production support and resolve issues within SLAs.
  • Ensure 100% unit testing, logging, and monitoring integration.
  • Stay current with technologies and apply learnings to improve code quality.

Skills

Java programming
System design
Problem solving
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
REST API
SOAP
Microservices
Design Patterns
Redis
Couchbase
Oracle
MariaDB
SQL Server
Postgres
MongoDB
ElasticSearch
GraphQL
AWS
Azure
GCP
Docker
Kubernetes
OpenShift
Jenkins
GitLab
JIRA
Confluence
Spinnaker

Job description

Job PurposeAt Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers ‘Fly Better’.Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing boundaries. We're on the lookout for exceptional IT professionals to fortify our position as leaders in the industry. Embark on a journey with the world’s largest international airline and become a vital part of our cutting-edge information and technology team as a Senior Software Engineer - Java full stack.The Senior Software Engineer is a fully participating member of an agile feature team who works independently on software development and problem resolution. The role involves technical design, software development, implementation, and maintenance of software solutions/products that support the Emirates Group Business.In this role you will:Work with senior technical engineers in the technical design process by contributing to analysing 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 by implementing Emirates Group approved coding standards.Participate in rotational on-call support and actively participate in resolving production issues within SLAs with minimal or no active supervision.Responsible for built-in quality and ensuring 100% unit testing as part of the CI/CD pipeline.Analyse and fix all identified defects with minimal rework.Ensure re-factoring practices are adequately adopted to ensure minimum code debt.Ensure logging and monitoring hooks are implemented in the code development.Continuously stay current with the relevant technologies and implement the learnings to enhance code quality.Adhere to the Emirates Group IT coding standards, guidelines, and best practices and contribute to Software Engineering Playbooks and other Standards documents.QualificationTo be considered for the role you must meet the below requirements:Degree or Honours (12+3 or equivalent) in a relevant field such as Computer Science, Computational Mathematics, Computer Engineering, or Software Engineering.Minimum 3 years of experience in Backend Application Development, primarily in Java (versions 8+) with microservices capability.Back End Technologies: Java8+, Spring, Spring Boot, Restful API, SOAP, Microservices, Design Patterns, Design approach such as API First, Agentic AI Framework, Caching tools and techniques viz-a-viz Redis, Couchbase, etc.Web Technologies: React.js / Next.js / Node.js.Database Technologies: Relational databases: Oracle, MariaDB, SQL Server, Postgres; NoSQL databases: Couchbase, MongoDB, Elastic Search, GraphQL.Cloud Technologies: Amazon Web Services (AWS), Azure, Google Cloud.DevOps: GitLab, Docker, OpenShift, Kubernetes, Jenkins, Splunk, JIRA, Confluence, Spinnaker, and such CD experience.Build: Maven, Ant, Gradle.Automation Testing: Jasmine, Jest, Karma, Junit, Mockito, Jmock, Jmeter, SeleniumQuality: SonarQube.Security: ShiftLeft, Sentinel tools.Integration: Informatica, Snaplogic, Solace, APIGee, and Kong, such as API management solutions and API platform handling; Application Performance Monitoring: AppDynamics.Low Code / No Code exposure, such as Power Agent Copilot Studio etc.,Prompt Engineering, Context, and Agentic AI Engineering.Experience in developing advanced/Complex technology Software solutions for large organisations with API API-first methodology.Experience in providing production support for business solutions using the ITIL framework, including but not limited to monitoring, self-healing, usage of observability tools.Deep experience in full-stack development capabilities, technology technical evaluation, vendor selection, and management.Implementation of contemporary engineering practices like lean software and test-driven development, CI/CD for ensuring a robust and reliable code base is always maintained, and managing technology platforms for DevOps, Code Management/Testing.Experience in developing code using advanced agentic AI practices.Leadership Role: NoSalary & benefitsJoin us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotel stays around the world.Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our website www.emirates.com/careers .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java FullStack - Platform Services
Senior Software Engineer - Java FullStack - Platform Services

Maseera • Dubai

On-site
AED 300,000 - 420,000
Senior Technical Engineer
Senior Technical Engineer

The Emirates Group • Dubai

On-site
AED 300,000 - 520,000
Tax-free salary and travel benefits
Flight and hotel discounts
Senior Java Full-Stack Engineer | Dubai & Travel Benefits
Senior Java Full-Stack Engineer | Dubai & Travel Benefits

The Emirates Group • Dubai

On-site
AED 360,000 - 480,000
Travel benefits
Discounts on flights and hotels
Senior Quality Assurance Engineer - Dnata Travel
Senior Quality Assurance Engineer - Dnata Travel

dnata • Dubai

On-site
AED 280,000 - 420,000
Travel benefits
IT Operations & Support Engineer
IT Operations & Support Engineer

The Emirates Group • Dubai

On-site
AED 250,000 - 380,000
Travel benefits
Tax-free salary
Senior Quality Assurance Engineer - dnata Travel
Senior Quality Assurance Engineer - dnata Travel

Emirates Airlines - Other locations • Abu Dhabi

On-site
AED 280,000 - 420,000
Lead Performance Engineer
Lead Performance Engineer

The Emirates Group • Dubai

On-site
AED 350,000 - 520,000
Travel benefits
Tax-free salary
Dubai lifestyle perks
Software Developer
Software Developer

Talenzon group • Dubai

On-site
AED 120,000 - 180,000
Principal Quality Assurance Engineer at The Emirates Group
Principal Quality Assurance Engineer at The Emirates Group

The Emirates Group • Dubai

On-site
AED 320,000 - 420,000
Travel benefits
Leave and healthcare package
Life insurance
+1
Lead Quality Assurance Engineer - Mobile Applications
Lead Quality Assurance Engineer - Mobile Applications

Emirates • Dubai

On-site
AED 300,000 - 520,000