Senior Java Software Engineer
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
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

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
Similar Jobs
Senior Java Developer (Spring Boot)
TestCrew | Quality Engineering & Software Testing · Riyadh
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
2 weeks ago
Tailor Resume↗Tailor Resume ↗Senior Java Engineer - SaaS - Start-up
oryxsearch.io · Dubai
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
3 weeks ago
Tailor Resume↗Tailor Resume ↗Senior Java Developer (Spring Boot)
TestCrew | Quality Engineering & Software Testing · Riyadh
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
3 weeks ago
Tailor Resume↗Tailor Resume ↗Senior Java Engineer Oracle
CoinMarketCap · Dubai
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
3 weeks ago
Tailor Resume↗Tailor Resume ↗Senior JAVA Backend Engineer
InnovationTeam · Riyadh
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
1 months ago
Tailor Resume↗Tailor Resume ↗Senior Java Developer
Confidential Company · Dubai
Design and develop Java-based microservices using Spring Boot, focusing on system architecture, performance tuning, and cloud platforms.
Skills
1 months ago
Tailor Resume↗Tailor Resume ↗Senior Java Software Engineer
IGT Solutions · Dubai
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
1 months ago
Tailor Resume↗Tailor Resume ↗Senior Java Backend Developer (Spring Boot / Quarkus / API)
Codeninja · Riyadh
Develop and maintain scalable microservices and APIs using Spring Boot or Quarkus, with expertise in IBM API Connect and microservices architecture.
Skills
1 months ago
Tailor Resume↗Tailor Resume ↗Senior Java Script Developer
Spectrum Consulting ·
Develop and maintain efficient JavaScript code and front-end features, collaborating with teams and optimizing performance using modern frameworks and SQL knowledge.
Skills
1 months ago
Tailor Resume↗Tailor Resume ↗2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
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
