Senior Java Engineer – FinTech, Bahrain (Low-Latency)

ARRAY INNOVATION

Manama

On-site

BHD 12,000 - 18,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Array is seeking a Senior Software Engineer (Java) to join our Bahrain-based team. You will design, develop, and maintain enterprise-grade Java applications with a focus on scalability, reliability, and performance.

You will lead code reviews, mentor juniors, and collaborate with cross-functional teams including Product, QA, and DevOps to ensure timely delivery of high-quality software for financial services clients.

Qualifications

  • 7+ years of Java development experience for enterprise-level solutions.
  • Strong expertise in core Java, multithreading, collections, and concurrency.
  • Proven experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Solid understanding of RESTful API development, microservices architecture, and design patterns.
  • Experience with SQL/NoSQL databases (Oracle, PostgreSQL, MongoDB).
  • Proficiency in CI/CD pipelines and tools (Jenkins, GitLab CI).
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).

Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications with a focus on scalability, reliability, and performance.
  • Architect solutions tailored for large-scale financial services systems with low latency and high throughput requirements.
  • Lead code reviews, ensuring code quality and adherence to global standards.
  • Collaborate with Product Managers, QA Engineers, and DevOps to ensure timely project delivery.

Skills

Java
Multithreading
Spring Framework
RESTful APIs
Microservices
Databases (SQL/NoSQL)
CI/CD
Cloud platforms

Tools

Jenkins
GitLab CI
Docker
Kubernetes

Job description

Array is seeking a Senior Software Engineer (Java) to join our Bahrain-based team. You will design, develop, and maintain enterprise-grade Java applications with a focus on scalability, reliability, and performance.

You will lead code reviews, mentor juniors, and collaborate with cross-functional teams including Product, QA, and DevOps to ensure timely delivery of high-quality software for financial services clients.

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

Similar jobs worth comparing

Senior Java Software Engineer (8+ years)
Senior Java Software Engineer (8+ years)

ARRAY INNOVATION • Manama

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

Advanced Search • Manama

On-site
BHD 18,000 - 32,000
Senior OutSystems Developer — Enterprise Banking & Government
Senior OutSystems Developer — Enterprise Banking & Government

ARRAY INNOVATION • Manama

On-site
BHD 18,000 - 36,000
Senior Backend Architect & Microservices Lead
Senior Backend Architect & Microservices Lead

Penny Software • Manama

On-site
BHD 12,000 - 18,000
Competitive salary
Career growth opportunities
Comprehensive benefits
Senior .NET Full-Stack Architect – Enterprise Systems
Senior .NET Full-Stack Architect – Enterprise Systems

Client of Exceed IT Services • Bahrain

On-site
BHD 50,000 - 70,000
Senior Automation Test Engineer
Senior Automation Test Engineer

JPMorganChase • Manama

On-site
BHD 25,000 - 42,000
Flutter Mobile Engineer — FinTech & Security Focus
Flutter Mobile Engineer — FinTech & Security Focus

Pay10 Bahrain • Manama

On-site
BHD 18,000 - 30,000
Senior .NET Lead: APIs, Services & Secure Apps
Senior .NET Lead: APIs, Services & Secure Apps

Zain Bahrain • Manama

On-site
BHD 18,000 - 26,000
Senior Temenos T24 Securities Developer
Senior Temenos T24 Securities Developer

Leading Edge • Manama

On-site
BHD 22,000 - 34,000
Senior Enterprise Software Engineer — AI & Cloud
Senior Enterprise Software Engineer — AI & Cloud

Yokogawa • Al-Hidd

On-site
BHD 18,000 - 24,000