Job Detail

Sr Java Developer Banking

Posted on Sep 08, 2026
Company: Vinirma
Location: Manama, Bahrain
Industry: IT - Software Services
Job Type: Full Time/Permanent
Education: Bachelors
Experience: 7 Years
Salary: 1 - 0 Bahrain Dinar (Monthly)

Job Description

We are looking for an experienced Senior Java Developer with strong banking and financial services experience for our Bahrain operations. The role involves designing, developing, and maintaining scalable Java applications using Spring Boot, microservices, RESTful APIs, and modern software engineering practices.
The successful candidate will work on API integrations, database design, security protocols, messaging systems, testing, debugging, production support, Git version control, and DevO practices while collaborating with cross-functional teams in a banking technology environment.
How to Apply: Apply through Vinirma Official Web Portal Or send Email : ***


Candidate Requirements

a. Bachelor’s Degree in Computer Science, Engineering, or related field
b. 7–10 years of relevant software development experience
c. Strong knowledge of Java 8/11/14, OOP, SOLID, and DRY principles
d. Strong experience with Spring Framework, Spring Boot, Microservices, and J
e. Experience with RESTful APIs, API Management, and integration technologies
f. Knowledge of IBM MQ, Kafka, MySQL, MongoDB, and SQL
g. Knowledge of OAuth2, OpenID Connect, SAML, SSO, TLS, and PKI
h. Experience with Git, testing, debugging, and DevO practices
i. Banking / Financial Services experience is mandatory


Skills Required

NOTICE: Esteemed Candidate, you bear complete responsibility for engaging with the employer throughout the hiring process. GulfJobs.com disclaims any responsibility regarding your recruitment. A legitimate employer will never request payment for hiring.