Senior Java Backend Engineer - Banking & Microservices

Apply on the Job Website

Bahrain

On-site

BHD 15,000 - 30,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

VAM SYSTEMS is seeking a Sr. Java Developer for its Bahrain operations. The role requires 7–10 years of experience in Java, RESTful services, Spring Boot, and microservices, with banking/financial services exposure. Strong knowledge of security protocols and DevOps practices is expected.

The candidate will design, develop, and maintain Java applications, build scalable backend services, and collaborate with cross-functional teams to deliver integrated solutions in a banking environment.

Qualifications

  • Bachelor’s degree in Computer Science/Engineering or related field.
  • 7–10 years of Java development experience.
  • Experience with API management, microservices, Spring Boot and JPA.
  • RESTful APIs design, relational and NoSQL databases.
  • Banking/Financial services domain experience.
  • Security protocols: OAuth/OpenID, SAML/SSO, TLS.

Responsibilities

  • Design, develop, and maintain Java applications using OOP and clean-code practices (SOLID/DRY).
  • Build backend services with Spring Framework/Spring Boot for high performance and scalability.
  • Develop/expose RESTful APIs; support SOAP/XML integrations when required.
  • Implement microservices with JPA/Hibernate and API lifecycle management.
  • Design/optimize data models; manage MySQL and MongoDB.
  • Apply concurrency/multithreading to improve throughput and reliability.
  • Implement OAuth2/OpenID Connect, SAML/SSO, TLS and PKI concepts.
  • Troubleshoot production issues, perform root-cause analysis, and support CI/CD/DevOps.

Skills

Java 8/11/14
OOP principles (SOLID/DRY)
Java Concurrency & Multithreading
Microservices
Spring Framework + Spring Boot + JPA
RESTful APIs
Message Queuing (IBM MQ, Kafka)
SQL & Relational DB design
NoSQL (MongoDB)
Security protocols (OpenID, TLS, OAuth
SAML, SSO, PKI encryption & key mgmt
Testing, debugging, Git
DevOps
Banking / Financial Services domain
Azure DevOps pipelines

Education

Bachelor’s Degree in Computer Science/Engineering or related field

Tools

Azure DevOps

Job description

VAM SYSTEMS is seeking a Sr. Java Developer for its Bahrain operations. The role requires 7–10 years of experience in Java, RESTful services, Spring Boot, and microservices, with banking/financial services exposure. Strong knowledge of security protocols and DevOps practices is expected.

The candidate will design, develop, and maintain Java applications, build scalable backend services, and collaborate with cross-functional teams to deliver integrated solutions in a banking environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer – Microservices & API
Senior Java Backend Engineer – Microservices & API

VAM Systems Inc • Manama

On-site
BHD 15,000 - 26,000
Senior Java Backend Engineer - FinTech Microservices Expert
Senior Java Backend Engineer - FinTech Microservices Expert

International Turnkey Systems - ITS • Manama

On-site
BHD 18,000 - 30,000
Senior Java Developer
Senior Java Developer

International Turnkey Systems - ITS • Manama

On-site
BHD 18,000 - 30,000
Senior Java Developer
Senior Java Developer

Apply on the Job Website • Bahrain

On-site
BHD 15,000 - 30,000
Sr. Java Developer
Sr. Java Developer

VAM Systems Inc • Manama

On-site
BHD 15,000 - 26,000
Senior SharePoint & Automation Engineer
Senior SharePoint & Automation Engineer

VAM System • Manama

On-site
BHD 11,000 - 17,000
Senior Automation Test Engineer
Senior Automation Test Engineer

JPMorganChase • Manama

On-site
BHD 25,000 - 42,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

VAM Systems Inc • Manama

On-site
BHD 26,000 - 42,000
Security Architect
Security Architect

Vamsystems • Manama

On-site
Senior BDM, Enterprise Banking & FinTech (Bahrain)
Senior BDM, Enterprise Banking & FinTech (Bahrain)

Intellect Design Arena Ltd • Manama

On-site
BHD 60,000 - 120,000