Software Engineer

AimGulf

Dubai

On-site

AED 167,000 - 246,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AimGulf in Dubai, United Arab Emirates seeks a Software Engineer to develop high-quality applications and scalable code. You will design, implement, and test software solutions while collaborating with cross-functional teams in an agile environment.

The role emphasizes building secure RESTful APIs, microservices, and working with relational and NoSQL databases, Docker, and cloud deployment via Kubernetes or cloud platforms. 0–2 years of experience is acceptable.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 0-2 years of software development experience.
  • Strong problem-solving and teamwork in Agile/Scrum.

Responsibilities

  • Develop quality software and web applications.
  • Analyze and maintain existing software applications.
  • Design scalable, testable code.
  • Discover and fix programming bugs.
  • Write efficient, scalable, and well-designed code using core Java and enterprise frameworks.
  • Design and build secure RESTful APIs and microservices architecture.
  • Perform unit and integration testing, troubleshoot issues, and execute code reviews.
  • Work with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases or caching layers (Redis).
  • Containerize applications using Docker and deploy them via Kubernetes or cloud platforms like AWS, Azure, or GCP

Skills

Java
OOD
SQL
Spring Boot
Spring MVC
Hibernate
CI/CD
Git
JUnit
Mockito
Agile/Scrum
Communication

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Job Location: Dubai, United Arab Emirates
Date Posted: 8 October 2026
Job Reference/ID: 65662
Job Description / Role:

The Software Engineer will be responsible for developing high-quality applications, as well as designing and implementing testable and scalable code.

Key Responsibilities:
  • Develop quality software and web applications
  • Analyze and maintain existing software applications
  • Design highly scalable, testable code
  • Discover and fix programming bugs
  • Write efficient, scalable, and well-designed code using core Java and enterprise frameworks.
  • Design and build secure RESTful APIs and microservices architecture.
  • Perform unit and integration testing, troubleshoot issues, and execute code reviews.
  • Work with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases or caching layers (Redis).
  • Containerize applications using Docker and deploy them via Kubernetes or cloud platforms like AWS, Azure, or GCP
Experience Required:
  • 0-2 years’ experience development experience with programming languages
Education Qualifications:

Bachelor’s degree or equivalent experience in Computer Science or related field

Skills Required:
  • Strong proficiency in Java and Object-Oriented Design (OOD)
  • SQL database or relational database skills
  • Experience with frameworks such as Spring Boot, Spring MVC, or Hibernate.
  • Familiarity with CI/CD pipelines, Git, and testing tools (JUnit, Mockito).
  • Strong problem-solving abilities, clear communication, and teamwork in an Agile/Scrum environment
Employment / Job Type: Full Time
About the Company:

One of the largest banking groups in the Middle East, headquartered in Dubai and formed in 2007 through the merger of Emirates Bank International and National Bank of Dubai. It serves retail, private, corporate, and institutional customers, owns Emirates Islamic and Denizbank, and operates the digital platform Liv.

Company Industry:

Banking

Department / Functional Area:

Technology Services

Closing Date:
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Talenzon group • Dubai

On-site
AED 120,000 - 180,000
Software Engineer (For UAE Nationals)
Software Engineer (For UAE Nationals)

Emirates NBD Bank • Abu Dhabi

On-site
AED 60,000 - 90,000
Senior Software Engineer (For UAE Nationals)
Senior Software Engineer (For UAE Nationals)

Emirates NBD Bank • Abu Dhabi

On-site
AED 180,000 - 300,000
Software Engineer - Hiring UAE National
Software Engineer - Hiring UAE National

TASC Outsourcing • Dubai

On-site
AED 150,000 - 230,000
Software Developer (Java / Backend / Frontend) - UAE National only
Software Developer (Java / Backend / Frontend) - UAE National only

Dicetek LLC • Dubai

On-site
AED 90,000 - 120,000
Senior Software Engineer [Dubai, UAE]
Senior Software Engineer [Dubai, UAE]

FallenAmbers • Dubai

On-site
AED 320,000 - 520,000
Senior Backend Engineer (Java Spring Boot Microservices) | Talent Arabia | Dubai, UAE
Senior Backend Engineer (Java Spring Boot Microservices) | Talent Arabia | Dubai, UAE

Tech Junction Ltd • Dubai

On-site
AED 300,000 - 460,000
Dubai Software Engineer - Java, Microservices & APIs
Dubai Software Engineer - Java, Microservices & APIs

AimGulf • Dubai

On-site
AED 167,000 - 246,000
Senior Technical Software Engineer - Java Full Stack - Emiratisation
Senior Technical Software Engineer - Java Full Stack - Emiratisation

Emirates • Dubai

On-site
AED 240,000 - 420,000
Travel benefits
Senior Backend Engineer – Java Spring Boot Microservices | Dubai, UAE
Senior Backend Engineer – Java Spring Boot Microservices | Dubai, UAE

talent-arabia • United Arab Emirates

On-site
AED 260,000 - 420,000