Jobiglo

No results.

Senior Java Developer – Banking Applications

International Turnkey Systems - ITS · Manama

New
Senior 🇬🇧 English
Java 8 Spring Framework Spring Boot Microservices JPA Hibernate RESTful APIs SOAP IBM MQ Kafka MySQL MongoDB Git Azure DevOps CI/CD pipelines Agile HTML5 CSS JavaScript jQuery JSP JSF PrimeFaces Thymeleaf OAuth2 OpenID Connect SAML SSO TLS PKI

Job description

About the role

We are seeking a highly skilled Senior Java Developer to design, develop, and maintain enterprise‑grade applications, APIs and microservices for an Islamic Bank in Bahrain.

Key responsibilities

  • Design, develop and maintain Java applications using Java 8/11/14, following OOP, SOLID and DRY principles.
  • Build scalable backend services with Spring Framework, Spring Boot and implement RESTful APIs as well as SOAP/XML integrations.
  • Create and manage microservices using JPA/Hibernate and modern API management practices.
  • Design and optimise relational (MySQL) and NoSQL (MongoDB) database solutions.
  • Implement multithreading, concurrency, and security protocols such as OAuth2, OpenID Connect, SAML, SSO, TLS and PKI.
  • Troubleshoot production issues, perform root‑cause analysis and provide application support.
  • Utilise Git, Azure DevOps, CI/CD pipelines and Agile methodologies for efficient delivery.

Required profile

  • Bachelor’s degree in Computer Science, Computer Engineering or related field.
  • 7‑10 years of hands‑on Java development experience, preferably in banking or financial services.
  • Strong knowledge of object‑oriented programming and Java 8/11/14.
  • Experience with Spring, Spring Boot, microservices, JPA/Hibernate and API development.
  • Familiarity with message queuing technologies such as IBM MQ and Kafka.

Required skills

  • Java (8/11/14), Spring Framework, Spring Boot, Microservices, JPA, Hibernate.
  • RESTful API design, SOAP/XML integration.
  • MySQL, MongoDB, SQL scripting.
  • IBM MQ, Kafka.
  • Git, Azure DevOps, CI/CD pipelines, Agile.
  • HTML5, CSS, JavaScript, jQuery, JSP, JSF, PrimeFaces, Thymeleaf.
  • OAuth2, OpenID Connect, SAML, SSO, TLS, PKI.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec International Turnkey Systems - ITS.
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 8 hours ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

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

Analyzing your CV...

International Turnkey Systems - ITS

Manama