Enable job alerts via email!

Full Stack Software Engineer

GSSTech Group

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A financial technology company in Dubai is seeking a highly skilled Full Stack Software Engineer with 4–8 years of experience in the banking/financial services domain. The ideal candidate will design and maintain scalable applications, work with both front-end and back-end technologies, and ensure compliance with banking regulations. Strong expertise in Java, Spring Boot, and modern frameworks is essential for this hands-on role.

Qualifications

  • 4–8 years of experience as a Full Stack Software Engineer.
  • Prior experience working in banking, financial services, or payments domain is mandatory.
  • Strong problem-solving, analytical, and communication skills.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications for banking projects.
  • Work on both front-end and back-end development with modern frameworks and technologies.
  • Collaborate with product managers and stakeholders to translate requirements into technical solutions.
  • Ensure applications meet security, performance, and compliance standards.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and agile ceremonies.

Skills

Java
Spring Boot
Microservices
REST APIs
Angular/React
HTML5
CSS3
JavaScript/TypeScript
SQL/NoSQL databases
CI/CD pipelines
Git
Docker
Kubernetes
Cloud platforms (AWS/Azure)

Education

Bachelor’s degree in Computer Science or related field
Job description
Overview

We are looking for a highly skilled Full Stack Software Engineer with proven experience in the Banking/Financial Services domain to join our dynamic team in Dubai. The ideal candidate will have hands-on expertise in building, enhancing, and maintaining enterprise-level applications while collaborating with cross-functional teams to deliver secure, scalable, and high-performance solutions.

Key Responsibilities
  • Design, develop, and maintain scalable full-stack applications for banking projects.
  • Work on both front-end and back-end development with modern frameworks and technologies.
  • Collaborate with product managers, business analysts, and stakeholders to translate requirements into technical solutions.
  • Ensure applications meet security, performance, and compliance standards in line with banking regulations.
  • Troubleshoot, debug, and upgrade existing systems to improve functionality.
  • Participate in code reviews, technical discussions, and agile ceremonies.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 4–8 years of experience as a Full Stack Software Engineer.
  • Strong expertise in Java, Spring Boot, Microservices, REST APIs (backend).
  • Hands-on experience with Angular/React, HTML5, CSS3, JavaScript/TypeScript (frontend).
  • Knowledge of SQL/NoSQL databases (Oracle, MySQL, MongoDB, etc.).
  • Familiarity with CI/CD pipelines, Git, Docker, Kubernetes, and cloud platforms (AWS/Azure).
  • Prior experience working in banking, financial services, or payments domain is mandatory.
  • Strong problem-solving, analytical, and communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.