Senior Java Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the 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.
Key Skills for This Role
Full Job Posting
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.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at The Group Securities
Senior Windows System Administrator
Doha, QAT
The Group Securities seeks an experienced Windows System Administrator to ensure the stability, security, and performance of IT infrastructure. The role involves managing Windows servers, Active Directory, virtualization
Information Technology Support Engineer
Doha, QAT
The Group Securities seeks an IT Technical Support Engineer in Doha to manage, maintain, and repair IT systems and assets. Responsibilities include installing and configuring workstations, resolving network issues, and m
Senior Windows System Administrator
Doha, QAT
Position Overview We are seeking an experienced Windows System Administrator to ensure the stability, security, and performance of our IT infrastructure. The role involves managing Windows servers, Active Directory, virt
Social Media Coordinator
Doha, QAT
We are looking for a Social Media Coordinator to manage our social communication support system and support the planning and execution of professional social media communication strategies. The role focuses on delivering
Accountant - Chairman Office
Doha, QAT
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 i
Information Technology Support Engineer
Doha, QAT
Responsibilities: Manage the daily activities of the helpdesk team and assign tickets based on priority, workload, and technician skill level. Provide OS Installation, Software deployment, and technical support for des
Linux System Administrator
Doha, QAT
We are seeking a seasoned Linux Systems Administrator manage a mission-critical enterprise environment encompassing physical (Bare-Metal) and virtualized (VMware/KVM) infrastructures. The ideal candidate will be an exper
Senior Windows System Administrator
Doha, QAT
Information Technology Support Engineer
Doha, QAT
Senior Windows System Administrator
Doha, QAT
Social Media Coordinator
Doha, QAT
Accountant - Chairman Office
Doha, QAT
Information Technology Support Engineer
Doha, QAT
Linux System Administrator
Doha, QAT