Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE

marc-ellis

United Arab Emirates

On-site

AED 446,000 - 781,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Marc-Ellis in Dubai is seeking a Senior Software Engineer (Full Stack) to lead backend Java and React frontend work for a 6-month contract. The role requires expertise in core Java, Spring, React.js, AWS, and CI/CD practices to deliver scalable enterprise applications.

The ideal candidate will design microservices, RESTful APIs, and cloud deployments while ensuring robust data models and performance tuning across the stack.

Qualifications

  • Strong expertise in Core Java with OOP and JVM fundamentals.
  • Deep experience with React.js, hooks, Redux, and Context API.
  • Experience with Spring Boot, Spring MVC, and Spring Security.
  • Design of microservices-based architectures and secure REST APIs.
  • Hands-on AWS deployment and management.
  • Strong SQL development and data modeling.

Responsibilities

  • Develop scalable full-stack applications using Java and React.js.
  • Design and implement backend services with Spring Boot/MVC/Security.
  • Build modern frontend using React, Hooks, Redux, HTML5, CSS3, TS.
  • Create microservices-based architectures and RESTful APIs.
  • Deploy and manage applications on AWS.
  • Optimize SQL queries and database structures.
  • Implement CI/CD pipelines and maintain best practices.
  • Troubleshoot issues and improve performance and reliability.
  • Apply software development best practices throughout the lifecycle.

Skills

Core Java
OOP
Multithreading
JVM fundamentals
React.js
React Hooks
Redux
Context API
HTML5
CSS3
JavaScript (ES6+)
TypeScript
Spring Boot
Spring MVC
Spring Security
Microservices
RESTful APIs
AWS
SQL
Data modeling
CI/CD pipelines
DevOps practices

Job description

Location

Dubai, United Arab Emirates

Employment Type

6-Month Contract – Extendable / Long-Term Opportunity

Job Category

Information Technology (IT) & Software

Job Overview

We are looking for an experienced Senior Software Engineer (Full Stack) to join a technology team in Dubai. The role requires strong expertise across backend Java development, modern React-based frontend development, cloud infrastructure, databases, and software delivery practices.

The ideal candidate should have deep knowledge of Core Java, Spring Boot, Spring MVC, Spring Security, microservices, React.js, TypeScript, RESTful APIs, AWS, and SQL. Experience with CI/CD pipelines and modern software engineering practices is also required.

This opportunity is suitable for senior software professionals seeking continued career growth in full-stack engineering, cloud-native application development, microservices architecture, and enterprise software solutions.

Key Responsibilities
  • Develop scalable full-stack applications using Java and React.js.
  • Design and implement backend services using Spring Boot, Spring MVC, and Spring Security.
  • Develop modern frontend applications using React, React Hooks, Redux, Context API, HTML5, CSS3, JavaScript, and TypeScript.
  • Design and implement microservices-based architectures.
  • Develop secure and scalable RESTful APIs.
  • Design, deploy, and manage applications on AWS.
  • Develop and optimize SQL queries and database structures.
  • Perform data modeling, query optimization, and performance tuning.
  • Implement and maintain CI/CD pipelines.
  • Apply software development best practices throughout the development lifecycle.
  • Troubleshoot technical issues and contribute to application performance and reliability.
Requirements & Qualifications
  • Strong expertise in Core Java.
  • Excellent understanding of Object-Oriented Programming (OOP).
  • Strong knowledge of multithreading, concurrency, collections, and JVM fundamentals.
  • Deep experience with React.js, React Hooks, Redux, and Context API.
  • Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Extensive experience with Spring Boot, Spring MVC, and Spring Security.
  • Strong understanding of microservices architecture.
  • Experience designing secure RESTful APIs.
  • Hands-on AWS experience in application deployment and management.
  • Strong SQL development skills.
  • Experience with data modeling, query optimization, and performance tuning.
  • Experience with CI/CD pipelines.
  • Strong understanding of modern software development practices.
Salary, Benefits & Career Growth

Salary and specific employee benefits have not been provided for this position.

The role offers opportunities for professional development across full-stack engineering, Java, React, AWS cloud technologies, microservices, application security, and DevOps practices. Continued technical training and certification can support long-term career progression in software engineering and cloud application development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer-Full Stack Java developer with AWS Services
Senior Software Engineer-Full Stack Java developer with AWS Services

Zoho • Dubai

On-site
AED 112,000 - 134,000
Senior Full-Stack Engineer — Java, React & AWS
Senior Full-Stack Engineer — Java, React & AWS

marc-ellis • United Arab Emirates

On-site
AED 446,000 - 781,000
Full Stack Developer – Node.js & React.js
Full Stack Developer – Node.js & React.js

D4 Insight • Dubai

On-site
AED 300,000 - 600,000
Senior Full Stack Developer
Senior Full Stack Developer

applydubaijob.com • Dubai

On-site
AED 201,000 - 312,000
Full-Stack Engineer | Quantum Talent Group | Abu Dhabi, UAE
Full-Stack Engineer | Quantum Talent Group | Abu Dhabi, UAE

Quantum Talent Group • Abu Dhabi

On-site
AED 200,000 - 360,000
Senior Software Engineer - Java FullStack - Platform Services
Senior Software Engineer - Java FullStack - Platform Services

Emirates • Dubai

On-site
AED 335,000 - 580,000
Flight/hotel discounts
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions • Abu Dhabi

Hybrid
AED 300,000 - 480,000
Hybrid work environment
Cloud-native projects
Competitive compensation and benefits
Full Stack Software Engineer
Full Stack Software Engineer

Talenzon group • Dubai

On-site
AED 167,400 - 279,000
Senior Engineer - Software Development
Senior Engineer - Software Development

Space42 • Abu Dhabi

On-site
AED 300,000 - 420,000
Medical insurance
Wellbeing programs
Discount programs
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions LLC • Abu Dhabi

Hybrid
AED 300,000 - 540,000