Jobiglo

No results.

Senior Java Software Engineer

The Group Securities · Doha

New
Senior 🇬🇧 English
Java Spring Boot Spring MVC Spring Data Spring Security RESTful API Java 11 Java 17 Multithreading Concurrency Asynchronous programming SOLID Maven Gradle JUnit Mockito Docker Kubernetes Jenkins GitHub Actions GitLab CI Git

Job description

About the role

The Group Securities is seeking a Senior Java Software Engineer to design and develop robust, scalable, and secure backend services for its investment platform. You will work closely with product, frontend, DevOps, and QA teams to deliver end‑to‑end features that support thousands of investors.

Key responsibilities

  • Design, develop, and maintain Java (Spring Boot) microservices.
  • Collaborate with cross‑functional teams to deliver complete features.
  • Architect solutions focused on performance, scalability, and maintainability.
  • Write unit, integration, and functional tests to ensure high code quality.
  • Lead code reviews, mentor junior developers, and enforce best practices.
  • Participate in Agile/Scrum ceremonies, project planning, and estimation.
  • Troubleshoot production issues and resolve performance bottlenecks.

Required profile

  • 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 with Java 11+ (Java 17 preferred) and multithreading, concurrency, asynchronous programming.
  • Solid knowledge of OOP, SOLID principles, and Domain‑Driven Design.
  • Experience with Maven or Gradle build tools.
  • Strong unit‑testing skills using JUnit and Mockito.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Comfortable with Git version control and collaborative development.

Required skills

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data
  • Spring Security
  • RESTful APIs
  • Java 11 / Java 17
  • Multithreading & Concurrency
  • Asynchronous programming
  • Object‑Oriented Programming
  • SOLID principles
  • Domain‑Driven Design
  • Maven
  • Gradle
  • JUnit
  • Mockito
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • GitLab CI
  • Git

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec The Group Securities.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 3 days ago

Expires 1 month from now

9 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

The Group Securities

Doha