{bc}

Senior Java Software Engineer

The Group SecuritiesDoha, QAT5 days agoMid-Senior
Mid-Seniorfulltime

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.

Skills

JavaPythonC++

About This Role

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.
  • Proficiency in

Java 11+

  • (Java 17+ preferred).
  • 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.

Your resume, rewritten for this exact role.

Sign up free — Base Career tailors your CV to this job description in 60 seconds.

01 / 05

Resume Tailored to This Job

Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.

Get My Tailored Resume

Free · No card · 60 seconds

02 / 05

Cover Letter for This Role, Done

Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.

Get My Cover Letter

Free · No card · 60 seconds

03 / 05

See How Well You Fit This Role

See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.

Check My Fit Score

Free · No card · 60 seconds

04 / 05

Use Autofill When You Apply

Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.

Tailor Resume First

Free · No card · 60 seconds

05 / 05

Track It. Follow Up at the Right Time.

Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.

Track My Applications

Free · No card · 60 seconds

Similar Jobs

Senior Java Developer (Spring Boot)

TestCrew | Quality Engineering & Software Testing · Riyadh

Mid-Seniorfulltime

We are looking for a Senior Java Developer with strong expertise in Spring Boot and microservices architecture to design and develop scalable banking applications. The ideal candidate should have hands-on experience in b

Skills

BootDeveloperJava

Senior Java Engineer - SaaS - Start-up

oryxsearch.io · Dubai

Mid-Seniorfulltime

About the Role We’re looking for a Senior Java Engineer to help build and scale the core systems powering our clients platform. You’ll join a fast-paced startup environment where engineers have significant ownership, inf

Skills

engineeringdesignproject management

Senior Java Developer (Spring Boot)

TestCrew | Quality Engineering & Software Testing · Riyadh

Mid-Seniorfulltime

We are looking for a Senior Java Developer with strong expertise in Spring Boot and microservices architecture to design and develop scalable banking applications. The ideal candidate should have hands-on experience in b

Skills

BootDeveloperJava

Senior Java Engineer Oracle

CoinMarketCap · Dubai

Mid-Seniorfulltime

Job Description Job Description Job Description: Design, develop, and optimize business systems related to Oracle, supporting high-concurrency data processing scenarios Participate in microservices architecture develop

Skills

engineeringdesignproject management

Senior JAVA Backend Engineer

InnovationTeam · Riyadh

Mid-Seniorfulltime

Position Overview: We are seeking a highly skilled and experienced Senior Backend Engineer to join our team. The ideal candidate will play a critical role in designing, developing, and maintaining scalable and efficient

Skills

Cloud ComputingInfrastructure as Code (IaC)CI/CD

Senior Java Developer

Confidential Company · Dubai

Senior

Design and develop Java-based microservices using Spring Boot, focusing on system architecture, performance tuning, and cloud platforms.

Skills

JavaMicroservicesHibernate

Senior Java Software Engineer

IGT Solutions · Dubai

Mid-Seniorfulltime

We are looking for Java Software Engineer for Dubai -Onsite Location. Job Description: We are looking for a skilled Full Stack Developer to join our dynamic team. The ideal candidate will be responsible for designing, de

Skills

JavaScriptReactAngular

Senior Java Backend Developer (Spring Boot / Quarkus / API)

Codeninja · Riyadh

Seniorfulltime

Develop and maintain scalable microservices and APIs using Spring Boot or Quarkus, with expertise in IBM API Connect and microservices architecture.

Skills

JavaSpring BootQuarkus

Senior Java Script Developer

Spectrum Consulting ·

5-10 years

Develop and maintain efficient JavaScript code and front-end features, collaborating with teams and optimizing performance using modern frameworks and SQL knowledge.

Skills

DeveloperJavaScript

2.2K+

Cover Letters & Follow-ups

1.8K+

Resumes Tailored

190.5K+

Jobs Tracked

Trusted by professionals at

PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Free plan · No credit card required