Senior Full Stack Developer – Java/Python, Microservices & Cloud | Dubai, UAE

Uasmart

Dubai

On-site

AED 250,000 - 420,000

Full time

47 hours 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

Uasmart seeks a Senior Full Stack Developer for an onsite Dubai contract-to-hire role. You will work across frontend and backend, leveraging Java/Python, microservices, and Flutter to deliver cloud-native applications.

Ideal candidates have 3-5+ years of experience, strong REST API and API Gateway skills, and hands-on Docker/Kubernetes with CI/CD in AWS/Azure/GCP. The six-month contract offers potential for long-term employment.

Qualifications

  • 3-5+ years of professional software development experience.
  • Strong experience with Java and/or Python.
  • Understanding of Microservices and Event-Driven Architecture.
  • Experience with Flutter for iOS and Android development.
  • Knowledge of REST APIs, API Gateway, and security best practices.

Responsibilities

  • Design, develop, and maintain full-stack applications.
  • Build backend services using Java and/or Python.
  • Create scalable solutions with microservices and event-driven architecture.
  • Implement CQRS and Saga architectural patterns.
  • Develop and integrate caching for performance.

Skills

Java
Python
Microservices
Event-Driven
CQRS
Saga
Flutter
REST APIs
Docker
Kubernetes
CI/CD
AWS
Kafka
RabbitMQ
Cloud Platforms

Tools

Docker
Kubernetes
Kafka
RabbitMQ
API Gateway

Job description

Location

Dubai, United Arab Emirates - Onsite

Job Category
  • Information Technology (IT) & Software
  • Engineering & Technical
  • Telecommunications
  • Others / Miscellaneous
Job Overview

An organization in Dubai is seeking a Senior Full Stack Developer for an onsite contract-to-hire opportunity. The position is suitable for experienced software professionals with 3-5+ years of experience and strong expertise in Java and/or Python, modern application architecture, mobile development, cloud platforms, and DevOps technologies.

The successful candidate will work across frontend and backend development, including microservices, event-driven architecture, CQRS, Saga patterns, caching, Flutter, REST APIs, API Gateway, databases, containerization, and cloud infrastructure. Experience with Kafka or RabbitMQ and AI-assisted development tools will also support the role.

This opportunity offers potential for long-term career growth and professional development, with the contract structured as a six-month contract-to-hire arrangement. Professionals can strengthen their expertise in distributed systems, cloud-native development, DevOps, mobile applications, and modern software architecture.

Key Responsibilities
  • Design, develop, and maintain full-stack applications.
  • Develop backend services using Java and/or Python.
  • Build scalable solutions using microservices and event-driven architecture.
  • Implement architectural patterns such as CQRS and Saga.
  • Develop and integrate caching solutions for application performance.
  • Develop mobile applications using Flutter for iOS and Android.
  • Design and integrate REST APIs and API Gateway solutions.
  • Implement appropriate API security practices.
  • Work with SQL and NoSQL database technologies.
  • Build and manage containerized applications using Docker and Kubernetes.
  • Support CI/CD pipelines and automated deployment processes.
  • Develop and deploy applications across AWS, Azure, or Google Cloud.
  • Work with messaging technologies such as Kafka and RabbitMQ.
  • Utilize AI-assisted development tools where appropriate.
  • Troubleshoot application issues and contribute to system performance and reliability.
  • Collaborate with cross-functional technical teams throughout the development lifecycle.
Requirements & Qualifications
  • 3-5+ years of professional software development experience.
  • Strong experience with Java and/or Python.
  • Strong understanding of Microservices and Event-Driven Architecture.
  • Experience with CQRS, Saga patterns, and caching.
  • Experience with Flutter for iOS and Android development.
  • Strong knowledge of REST APIs, API Gateway, and API security.
  • Experience with SQL and NoSQL databases.
  • Experience with Docker and Kubernetes.
  • Strong understanding of CI/CD practices.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Kafka and/or RabbitMQ.
  • Familiarity with AI-assisted development tools.
  • Strong problem-solving and software engineering skills.
  • Ability to work onsite in Dubai.
Salary, Benefits & Career Growth

Salary and compensation details have not been provided by the employer and therefore are not listed.

Employment Terms:

  • Duration: 6 months
  • Contract Type: Contract-to-Hire
  • Openings: 1
  • Work Model: Onsite, Dubai

Career Growth & Professional Development:

  • Opportunity to work on modern cloud-native applications.
  • Exposure to microservices and event-driven architecture.
  • Professional development across Java/Python, Flutter, DevOps, Kubernetes, and cloud platforms.
  • Experience with distributed systems, messaging technologies, and modern architectural patterns.
  • Potential for continued employment through the contract-to-hire structure.
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, React & AWS | Dubai, UAE
Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE

marc-ellis • United Arab Emirates

On-site
AED 446,000 - 781,000
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
Mid-Level Full Stack Developer
Mid-Level Full Stack Developer

BBGC • Dubai

On-site
AED 223,200 - 334,800
About the Role
About the Role

Zoho • Dubai

On-site
AED 112,000 - 134,000
Senior Full-Stack Engineer: Cloud & Flutter (Dubai)
Senior Full-Stack Engineer: Cloud & Flutter (Dubai)

Uasmart • Dubai

On-site
AED 250,000 - 420,000
Full Stack Developer
Full Stack Developer

Zohorecruit • Dubai

On-site
AED 120,000 - 160,000
Senior Full Stack Consultant (Digital Portals)
Senior Full Stack Consultant (Digital Portals)

Zohorecruit • United Arab Emirates

On-site
AED 300,000 - 600,000
Competitive Salary
Benefits Package
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 Technical Engineer / Software Architect – Java & Kafka | Dubai, UAE
Senior Technical Engineer / Software Architect – Java & Kafka | Dubai, UAE

Diverselynx • United Arab Emirates

On-site
AED 350,000 - 600,000
Full Stack Consultant (Digital Portals)
Full Stack Consultant (Digital Portals)

Zohorecruit • United Arab Emirates

On-site
AED 223,000 - 446,000
Benefits Package