{bc}
linkedin

Senior Technical Software Engineer - Java Full Stack - Emiratisation

TALENTMATE
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
JavaSpring BootSpring CloudSpring WebFluxJPA and HibernateJUnit or TestNG

Full Job Posting

Role overview

A senior technical software engineer is a participating member of an agile feature team, working independently on software development and problem resolution.

The role covers technical design, development, implementation, and maintenance of software products supporting Emirates Group business.

Responsibilities

  • Design, develop, and deploy complex product solutions and review architecture patterns.
  • Drive engineering practices, automation, lean development, built-in quality, test-driven development, and agile delivery.
  • Investigate problems, future requirements, and existing solutions; create high-level designs, proofs of concept, and prototypes.
  • Debug complex issues, evaluate technologies, and contribute to architectural reviews and sprint planning.
  • Mentor software engineers and ensure technical delivery meets design and coding standards.
  • Maintain products and ensure platforms, tools, and libraries align with approved architecture.

Qualifications and experience

  • Degree or honours qualification in a relevant field such as computer science, computational mathematics, computer engineering, or software engineering.
  • At least five years of Java application development experience using Java 8, 11, or 17 with Spring Boot.
  • Expertise in Java frameworks, frontend technologies, messaging, containerization, cloud, databases, APIs, CI/CD, and scalable architectures.

Technology skills

  • Java; Spring Boot, Spring Cloud, Spring WebFlux, JPA, Hibernate, and JUnit or TestNG.
  • ReactJS and NextJS; Solace, Tibco, Kafka, and Netflix OSS familiarity.
  • Docker, Kubernetes, OpenShift; AWS or Azure hybrid cloud; Oracle SQL or similar RDBMS and NoSQL.
  • RESTful APIs, CI/CD, DevOps, event-driven architecture, reactive programming, and SRE principles.
  • SonarQube and ShiftLeft are mentioned as code quality tools for familiarity.

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 products.

Emirates Group IT describes its work as technology and aviation innovation.

Compensation and benefits

  • The posting describes an attractive 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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at TALENTMATE