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 : ***
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
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.