📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Java Software Engineer

Vistas Global · Doha

Senior 🇬🇧 English
Java 17 Spring Boot 3.x RESTful APIs Microservices Architecture Oracle Database SQL Spring Data JPA Maven Git Kubernetes OpenShift Microsoft Azure CI/CD pipelines JUnit 5 Mockito

Job description

About the role

We are looking for an experienced Senior Java Engineer to design, develop and support enterprise‑grade microservices for digital banking and other enterprise applications. You will own the full lifecycle of components, from solution design through production support, working in an Agile delivery team.

Key responsibilities

  • Design, develop and maintain high‑performance Java 17/21 applications using Spring Boot 3.x.
  • Build scalable, secure microservices and define RESTful API contracts.
  • Develop data persistence layers with Oracle Database, Spring Data JPA and optimise SQL queries.
  • Implement CI/CD pipelines, containerised deployments on Kubernetes, OpenShift or Azure.
  • Create unit and integration tests with JUnit 5 and Mockito, ensuring required code coverage.
  • Participate in code reviews, maintain technical documentation and enforce coding standards.
  • Provide production support, investigate incidents and perform root‑cause analysis.
  • Collaborate with solution architects, QA, DevOps, product owners and infrastructure teams.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology or equivalent.
  • Minimum 9 + years of professional Java development experience.
  • Proven experience delivering enterprise‑grade microservices in an Agile environment.

Required skills

  • Java 17/21
  • Spring Boot 3.x
  • RESTful API design
  • Microservices architecture
  • Oracle Database, SQL, Spring Data JPA
  • Maven, Git
  • Kubernetes, OpenShift, Microsoft Azure
  • CI/CD pipeline implementation
  • JUnit 5, Mockito

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Vistas Global.
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

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 weeks ago

Expires 1 month from now

22 views · 0 interested

Boost your chances

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

Analyzing your CV...

Vistas Global

Doha