Senior Java Software Engineer

The Group Securities

Doha

On-site

QAR 320,000 - 520,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The Group Securities, Doha-based investment firm, seeks an experienced Java backend engineer to design and build scalable services using Spring Boot. You will collaborate with cross-functional teams across product, frontend, DevOps, and QA to deliver robust features.

Impressive knowledge of REST APIs, concurrency, and modern Java (17+) is essential. You will contribute to microservices, ensure code quality with tests, and participate in Agile ceremonies in a fast-paced environment.

Qualifications

  • 7+ years of professional Java development experience.
  • Strong Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • Deep understanding of RESTful API design.
  • Java 17+ and enterprise-grade applications.
  • Experience with multithreading, concurrency, and asynchronous programming.
  • Solid knowledge of OOP, SOLID, and design patterns.
  • Familiarity with Maven/Gradle build tools.
  • Strong unit/integration testing (JUnit, Mockito).
  • Docker, Kubernetes, or container-based development.
  • CI/CD tools and Git workflows.

Responsibilities

  • Design and develop backend services using Java (Spring Boot).
  • Collaborate with product managers, frontend developers, DevOps, and QA teams to deliver features end-to-end.
  • Architect solutions focusing on performance, scalability, and maintainability.
  • Write unit, integration, and functional tests to ensure code quality.
  • Lead code reviews, mentor juniors, and promote coding best practices.
  • Contribute to microservices architecture and design decisions.
  • Troubleshoot production issues and performance bottlenecks.
  • Participate in Agile/Scrum ceremonies and project planning.

Skills

Java
Spring Boot
RESTful API
Multithreading
Async programming
OOP/SOLID
JUnit/Mockito
Maven/Gradle
Docker
Kubernetes
Git

Tools

Docker
Kubernetes
CI/CD tools
GitHub Actions

Job description

About us:

The Group Securities is a well-established investment organization working in the finance industry since 1989, as a company devoted to the stock exchange. It was licensed once Qatar Stock Exchange was founded in 1997 and provides an array of investment services to more than 400,000 investors, with portfolios exceeding QR 100 billion. As brokerage firm, The Group Securities finances margin trading and operates as liquidity provider for the listed shares and ETFs. The company has a paid-up capital worth (QR 1 billion) and has been continuously posting profit since its inception. Besides being licensed by Qatar Financial Market Authority to exercise these activities, The Group Securities is also a member of Qatar Stock Exchange.

Key Responsibilities:

  • Design and develop robust, scalable, and secure backend services using Java (Spring Boot).
  • Collaborate with product managers, frontend developers, DevOps, and QA teams to deliver end-to-end features.
  • Architect solutions with a strong focus on performance, scalability, and maintainability.
  • Write unit, integration, and functional tests to ensure high code quality.
  • Lead code reviews, mentor junior developers, and establish best practices in coding and design.
  • Contribute to microservices architecture and participate in the decision-making process for design and implementation.
  • Troubleshoot and resolve production issues and performance bottlenecks.
  • Participate in Agile/Scrum ceremonies and contribute to project planning and estimation.

Qualifications:

  • 7+ years of professional Java development experience .
  • Strong hands-on experience with Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • Deep understanding of RESTful API design and best practices.
  • Strong hands-on experience with Java 17+ (or the latest LTS versions), including the development and maintenance of enterprise-grade applications.
  • Experience with multithreading, concurrency, and asynchronous programming in Java.
  • Solid knowledge of software design patterns and principles (OOP, SOLID, DDD, etc.).
  • Experience with build tools like Maven or Gradle.
  • Strong understanding of unit testing (JUnit, Mockito) and integration testing.
  • Familiarity with Docker, Kubernetes, or container-based development.
  • Knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
  • Comfortable with version control systems (Git), code reviews, and collaborative development.
  • Excellent problem-solving and communication skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Spring Boot & Microservices Lead
Senior Java Engineer - Spring Boot & Microservices Lead

The Group Securities • Doha

On-site
QAR 320,000 - 520,000
Senior Software Developer
Senior Software Developer

DXC Technology • Doha

On-site
QAR 120,000 - 180,000
Junior Software Engineer at talent consultant
Junior Software Engineer at talent consultant

Talent Consultant Group • Doha

Hybrid
QAR 120,000 - 180,000
Senior Java Microservices Engineer | Spring Boot
Senior Java Microservices Engineer | Spring Boot

malomatia • Doha

On-site
QAR 180,000 - 360,000
Senior Java Developer (Microservices) - Doha, Qatar | Agile Team
Senior Java Developer (Microservices) - Doha, Qatar | Agile Team

Laotop • Doha

On-site
QAR 254,344 - 339,126
Senior System Engineer (Development) – Java / Full Stack Solution Developer
Senior System Engineer (Development) – Java / Full Stack Solution Developer

Airswift • Doha

On-site
QAR 180,000 - 240,000
Junior Software Engineer — Build Scalable Apps (Doha, On-Site)
Junior Software Engineer — Build Scalable Apps (Doha, On-Site)

Talent Consultant Group • Doha

Hybrid
QAR 120,000 - 180,000
Senior Manager - Distributed and In-House Services Business Analysis (Qatarization)
Senior Manager - Distributed and In-House Services Business Analysis (Qatarization)

Tanqeeb • Doha

On-site
QAR 260,000 - 360,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Group Securities • Doha

On-site
QAR 180,000 - 300,000
Backend Software Developer
Backend Software Developer

Iberdrola Group • Doha

On-site
QAR 240,000 - 360,000
Comprehensive health benefits
Relocation assistance
Modern workplace perks