Jobiglo

No results.

Senior Java Developer

International Turnkey Systems - ITS · Manama

Senior 🇬🇧 English
Java Spring Framework Spring Boot Microservices JPA Hibernate RESTful APIs SOAP IBM MQ Kafka MySQL MongoDB SQL 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 Senior Java Developer to join an Islamic Bank in Bahrain. The role involves designing, developing, and maintaining enterprise‑grade Java applications, APIs and micro‑services, ensuring high performance, security and compliance within the banking sector.

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 micro‑services architecture.
  • Create, expose and consume RESTful APIs and support SOAP/XML integrations.
  • Develop micro‑services using JPA/Hibernate and manage relational (MySQL) and NoSQL (MongoDB) databases.
  • Implement multithreading and concurrency solutions to enhance performance.
  • Apply security standards and identity protocols such as OAuth2, OpenID Connect, SAML, SSO, TLS and PKI.
  • Troubleshoot production issues, perform root‑cause analysis and provide application support.
  • Conduct testing, debugging and code reviews to ensure software quality.
  • Utilize Git, Azure DevOps, CI/CD pipelines and Agile methodologies for efficient delivery.
  • Collaborate with cross‑functional teams to gather requirements and deliver integration solutions.

Required profile

  • Bachelor’s degree in Computer Science, Computer Engineering or a related field.
  • 7–10 years of hands‑on Java development experience.
  • Previous experience in the banking or financial services industry is highly preferred.
  • Strong proficiency in Java 8/11/14 and object‑oriented programming.
  • Hands‑on experience with Spring Framework, Spring Boot, micro‑services, JPA and Hibernate.
  • Experience designing RESTful APIs and integrating with SOAP services.
  • Knowledge of message queuing technologies such as IBM MQ and Kafka.
  • Solid understanding of relational databases, SQL, MySQL and NoSQL databases like MongoDB.
  • Familiarity with web technologies including HTML5, CSS, JavaScript, jQuery, JSP, JSF, PrimeFaces and Thymeleaf.
  • Strong understanding of application security and identity management protocols.

Required skills

  • Java (8/11/14)
  • Spring Framework & Spring Boot
  • Microservices architecture
  • JPA / Hibernate
  • RESTful APIs & SOAP/XML
  • IBM MQ & Kafka
  • MySQL & MongoDB
  • SQL
  • Git
  • Azure DevOps
  • CI/CD pipelines
  • Agile development
  • 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.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

39 views · 0 interested

Boost your chances

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

Analyzing your CV...

International Turnkey Systems - ITS

Manama