Senior Full Stack Developer – ReactJS and Java | Dubai, UAE

mindpool

United Arab Emirates

In loco

AED 240.000 - 360.000

Tempo pieno

7 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

mindpool in Dubai, United Arab Emirates seeks a Senior Full Stack Developer to contribute to enterprise software within the airline industry. The role emphasizes ReactJS frontend and Java backend engineering, with microservices and secure, maintainable code at scale.

You will collaborate with senior engineers to design and deliver robust applications, participate in on-call support, and drive automation, testing, and performance optimizations in a cloud-native or hybrid environment.

Competenze

  • Minimum of seven years of full-stack development experience.
  • Experience building enterprise applications, ideally in complex or large-scale environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently on development tasks and production issues.
  • Understanding of secure coding, automated testing, code quality, and software maintainability.

Mansioni

  • Collaborate with senior technical engineers to analyze application requirements and contribute to technical design decisions.
  • Translate technical solutions for small- to medium-sized initiatives into low-level designs and working code.
  • Design, develop, and maintain medium- to large-scale enterprise applications and software modules.
  • Write secure, optimized code in accordance with approved customer coding standards.
  • Develop frontend applications using ReactJS and associated libraries and tools.
  • Build backend services using Java, Spring Boot, and microservices architecture.
  • Participate in rotational on-call support and resolve production incidents within SLAs.
  • Ensure built-in software quality, including 100% unit testing as part of the CI/CD pipeline.
  • Analyze and resolve defects while minimizing rework.
  • Apply refactoring practices to reduce technical debt and improve maintainability.
  • Implement logging and monitoring hooks throughout the development process.
  • Follow coding standards, engineering guidelines, and software development best practices.
  • Contribute to software engineering playbooks and technical standards documentation.
  • Continuously evaluate relevant technologies and apply improvements to code quality and application performance.

Conoscenze

ReactJS
React Router
Redux
TypeScript
Jest
Axios
RxJS
Webpack
Single-spa-react
Java 21
Spring Boot
Spring Data JPA
Spring Security
JWT
Spring Cloud
JUnit 5
Mockito
GitLab CI
Redis
Swagger/OpenAPI
Eureka/Consul
Docker
Kubernetes
Oracle
MariaDB

Strumenti

Docker
Kubernetes
GitLab CI
Swagger/OpenAPI
JUnit 5
Mockito
Redis
Eureka/Consul

Descrizione del lavoro

Location: Dubai, United Arab Emirates


Employment Type: Not specified


Industry: Airlines


Job Category: Information Technology (IT) & Software



Job Overview

An exciting opportunity is available for an experienced Senior Full Stack Developer to contribute to enterprise software development within the airline industry in Dubai, UAE. The employer is seeking a professional with at least seven years of experience and strong expertise in ReactJS-based frontend development and Java backend engineering.


The role focuses on designing and developing scalable enterprise applications, implementing robust microservices, and delivering high-quality software. The successful candidate will collaborate with senior technical engineers to analyze application requirements, translate technical solutions into low-level designs, and produce secure, optimized, and maintainable code.


Candidates should have experience with modern frontend frameworks, Java 21, Spring Boot, microservices architecture, automated testing, CI/CD pipelines, and relational databases. Knowledge of containerization, performance optimization, and cloud-native or hybrid environments is an additional advantage.



Key Responsibilities


  • Collaborate with senior technical engineers to analyze application requirements and contribute to technical design decisions.

  • Translate technical solutions for small- to medium-sized initiatives into low-level designs and working code.

  • Design, develop, and maintain medium- to large-scale enterprise applications and software modules.

  • Write secure, optimized code in accordance with approved customer coding standards.

  • Develop and maintain frontend applications using ReactJS and associated libraries and tools.

  • Build backend services using Java, Spring Boot, and microservices architecture.

  • Participate in rotational on-call support and resolve production incidents within defined service-level agreements (SLAs).

  • Ensure built-in software quality, including 100% unit testing as part of the CI/CD pipeline.

  • Analyze and resolve defects while minimizing rework.

  • Apply refactoring practices to reduce technical debt and improve maintainability.

  • Implement logging and monitoring hooks throughout the development process.

  • Follow coding standards, engineering guidelines, and software development best practices.

  • Contribute to software engineering playbooks and technical standards documentation.

  • Continuously evaluate relevant technologies and apply improvements to code quality and application performance.



Requirements & Qualifications

Experience and professional skills



  • Minimum of seven years of full-stack development experience.

  • Experience building enterprise applications, ideally in complex or large-scale environments.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Ability to work independently on development tasks and production issues.

  • Understanding of secure coding, automated testing, code quality, and software maintainability.


Frontend technical skills



  • ReactJS, React Router, Redux or Zustand.

  • Material UI, Tailwind CSS, or shadcn/ui.

  • Axios and RxJS.

  • Webpack or Vite.

  • Single-spa-react and microfrontend architecture.

  • Jest for unit testing.

  • JavaScript and TypeScript.


Backend technical skills



  • Java 21.

  • Spring Boot 3 and microservices architecture.

  • Spring Data JPA and EJB.

  • Spring Security and JWT authentication.

  • Spring Cloud ecosystem.

  • JUnit 5 and Mockito.

  • GitLab and GitLab CI.

  • Quartz scheduling and Redis caching.

  • Swagger and OpenAPI documentation.

  • Netflix Eureka or Consul for service discovery.


Database skills



  • Oracle.

  • MariaDB.

  • Other relevant relational database technologies.


Additional desirable skills



  • Docker and Kubernetes for containerization and orchestration.

  • Performance tuning and profiling tools.

  • Experience in cloud-native or hybrid environments.



Salary, Benefits & Career Growth

The employer has not disclosed the salary range or employee benefits for this position. Candidates should confirm compensation, insurance, leave, and other employment terms directly with the recruiter.


This senior-level role offers an opportunity to deepen expertise in enterprise application architecture, microservices, frontend engineering, and backend development within the airline industry. The technical scope may support further professional development in cloud-native engineering, software architecture, performance optimization, and engineering leadership. Specific training, certification support, and promotion pathways have not been confirmed.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Full-Stack Engineer: ReactJS + Java (Dubai)
Senior Full-Stack Engineer: ReactJS + Java (Dubai)

mindpool • Emirati Arabi Uniti

In loco
AED 240.000 - 360.000
Senior Software Engineer – React.js, TypeScript & Modern Frontend Development | Dubai, UAE
Senior Software Engineer – React.js, TypeScript & Modern Frontend Development | Dubai, UAE

Uasmart • Dubai

In loco
AED 300.000 - 420.000
About the Role
About the Role

ConnexR • Dubai

In loco
AED 112.000 - 134.000
Senior Software Engineer-Full Stack Java developer with AWS Services
Senior Software Engineer-Full Stack Java developer with AWS Services

ConnexR Solutions Pvt Ltd • Dubai

In loco
AED 112.000 - 134.000
Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • Emirati Arabi Uniti

In loco
AED 300.000 - 420.000
Remote work
International team
6–12 month contract
Senior Full Stack Developer – Java/Python, Microservices & Cloud | Dubai, UAE
Senior Full Stack Developer – Java/Python, Microservices & Cloud | Dubai, UAE

Uasmart • Dubai

In loco
AED 250.000 - 420.000
Senior Software Engineer
Senior Software Engineer

The Emirates Group • Dubai

In loco
AED 360.000 - 480.000
Travel benefits
Discounts on flights and hotels
Senior Java Developer | Dubai, UAE
Senior Java Developer | Dubai, UAE

etek.solutions • Emirati Arabi Uniti

In loco
AED 201.000 - 312.000
Senior Full Stack Engineer
Senior Full Stack Engineer

7G Media • Dubai

In loco
AED 391.000 - 725.000
Senior Full Stack Engineer – Offshore India / Onsite UAE
Senior Full Stack Engineer – Offshore India / Onsite UAE

Unity Infotech Solutions LLC • Emirati Arabi Uniti

In loco
AED 201.000 - 335.000