Senior Backend Developer

Dubai, DU, AE, United Arab Emirates

Job Description

Senior Backend Developer (Onsite - Abu Dhabi, UAE)

About Code Genesis

Code Genesis is a global software engineering company delivering scalable, secure, and high-performance digital solutions for enterprise and government clients. Our teams work across modern cloud, microservices, and AI-enabled platforms, supporting mission-critical systems with long-term impact.

We are currently hiring a

Senior Backend Developer

for an

onsite engagement in Abu Dhabi

, working on enterprise-grade, high-availability systems.

Role Overview

We are looking for an experienced

Backend / Java Developer

with strong expertise in

Spring Framework, JDK 21, microservices architecture, and relational databases

. The role focuses on building and maintaining scalable backend services with a strong emphasis on performance, security, and clean architecture.

This position is ideal for engineers who enjoy working on complex systems in collaborative, cross-functional environments.

Key Responsibilities

Design, develop, and maintain Java-based backend services using

Spring Framework

and

JDK 21

Build scalable and maintainable

microservices

with well-defined

RESTful APIs

Implement caching and session management solutions using

Redis

Design and maintain relational data models and complex queries using

PostgreSQL

Ensure application performance, reliability, security, and scalability standards are met Collaborate closely with DevOps, QA, and Product teams to deliver end-to-end solutions Participate in code reviews, debugging, troubleshooting, and performance optimization Stay current with modern Java, backend, and cloud-native development practices
Required Skills & Qualifications

5+ years of professional experience in

Java development

Strong hands-on experience with

Java (JDK 21)

and

Spring Boot

, including Spring Data and Spring Security Proven experience designing and developing

RESTful APIs

and

microservices-based systems

Practical experience using

Redis

for caching and session management Strong experience with

PostgreSQL

, including schema design, query optimization, and performance tuning Solid understanding of

object-oriented design principles

, design patterns, and best practices Experience with

Git-based workflows

, CI/CD pipelines, and containerization tools such as

Docker

and

Kubernetes


Nice to Have

Exposure to

AI/ML integration

within enterprise or large-scale applications Experience working with cloud platforms such as

AWS, GCP, or Azure

Familiarity with

event-driven architectures

using tools like

Kafka or RabbitMQ


Work Arrangement

Onsite role based in Abu Dhabi, UAE

Candidates must be currently in the UAE or willing to relocate Visa and relocation support can be discussed during the hiring process
Job Type: Full-time

Ability to commute/relocate:

Dubai: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)
Experience:

* Java: 5 years (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2259901
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned