Senior Java Developer – Banking Applications
International Turnkey Systems - ITS · Manama
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Bahrain.
Salaries by job title
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 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
Related job offers
-
Digital Analytics Trainee – Generation Z
Zain Bahrain Manama -
Data Engineer – 5+ Years Experience
ARRAY INNOVATION Manama -
Scrum Master – Agile Delivery Lead
Minds United Manama -
IT Administrator
The International School of Choueifat - Cairo The International school of Choueifat -
Dynamics 365 Finance & Operations Technical Support (L2/L3)
Gulf Tobacco Company Hidd