Senior Software Engineer (Java, Backend) Emirates Airlines Dubai

  • Full time
  • Dubai, United Arab Emirates, Garhoud Area opposite to Airport Terminal 3, Dubai, AE View on Map
  • @Emirates Airlines posted 3 months ago
  • Posted : February 10, 2025 -Accepting applications
  • Salary: د.إ7,000.0 - د.إ15,000.0 / Monthly
  • View(s) 143

Job Detail

  • Job ID 35020
  • Career Level  Intermediate
  • Experience  3 Years
  • Gender  Male Female 

Job Description

The Senior Software Engineer is a fully participating member of an agile feature team working independently on software development and problem resolution. The role involves technical design, software development, implementation and maintenance 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 in the analysis of 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 through implementation of Emirates Group approved coding standards.
  • Be part of the rotational on-call support and actively participate in resolving production issues within SLA’s with minimal or no active supervision.
  • Accountable 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 as part of the code development.
  • Continuously stay up to date in the relevant technologies and implement the learnings to enhance the code quality.
  • Adhere to the Emirates Group IT coding standards, guidelines and best practices and contribute to Software Engineering Playbooks and other Standards documents.

Qualifications & Experience

  • This job might be for you if you have:
  • Degree or Honours (12+3 or equivalent) :
  • Degree in a relevant field such as Computer Science, Computational Mathematics, Computer Engineering or Software Engineering
  • Minimum of 3 years experience in IT
  • Experience in Software Engineering experience preferably in agile ways of working Experience with a range of technologies ( please refer the ‘SWE Core Technology grouping)
  • Design & Develop software in an enterprise environment.
  • Solid understanding of Testing concepts such as unit testing, functional testing and test automation.
  • Resolving a variety of issues using technical expertise. – System design tools as well as experience using technologies as listed in the skills category
  • Design, code and maintain medium to large applications/modules.
  • Strong Agile Software Development Skills
  • Strong Systems Analytical and Technical Design skills
  • Experience in working with a range of technologies as listed below:
  • Spring Boot 2.X
  • Mockito , Junit 5.X
  • NoSQL
  • Micro Services
  • Data-structures, Algorithms and Design Patterns
  • Functional programming
  • Code analysis / observability / availability
  • Cloud Platforms.

Digital Product Specialist Emirates Airlines Dubai

Required skills

Related Jobs