Senior Java Engineer – FinTech, Low-Latency & Scale

ARRAY INNOVATION

Manama

On-site

BHD 34,000 - 52,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Array is seeking a Senior Software Engineer (Java) in Bahrain to design, develop, and maintain enterprise-grade Java applications for financial services clients. You will focus on scalability, low latency, and high throughput, while mentoring teammates and leading code reviews.

Required: 7+ years Java, strong Spring experience, REST/microservices, and cloud/container skills. Financial services exposure is a strong plus in a globally distributed team.

Qualifications

  • 7+ years hands-on Java development in enterprise 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 (e.g., Oracle, PostgreSQL, MongoDB).
  • Proficiency in CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Excellent communication and stakeholder management skills.
  • Ability to thrive in a fast-paced, globally distributed environment.
  • Preferred Financial Services Experience (trading, risk, payments) is a plus.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications with scalability and low latency.
  • Architect solutions for large-scale financial services systems and lead code reviews.
  • Mentor junior developers and collaborate with Product, QA, and DevOps teams.
  • Participate in Agile ceremonies and drive timely project delivery.

Skills

Java development
multithreading
core Java
Spring Framework
RESTful APIs
microservices
SQL/NoSQL
CI/CD
cloud platforms
Docker/Kubernetes
architectural design

Job description

Array is seeking a Senior Software Engineer (Java) in Bahrain to design, develop, and maintain enterprise-grade Java applications for financial services clients. You will focus on scalability, low latency, and high throughput, while mentoring teammates and leading code reviews.

Required: 7+ years Java, strong Spring experience, REST/microservices, and cloud/container skills. Financial services exposure is a strong plus in a globally distributed team.

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 34,000 - 52,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
Banking App Support Specialist - Kubernetes, SQL & T24
Banking App Support Specialist - Kubernetes, SQL & T24

Leading Edge • Bahrain

On-site
BHD 22,500 - 27,500
Senior Automation Test Engineer
Senior Automation Test Engineer

JPMorganChase • Manama

On-site
BHD 25,000 - 42,000
Application Support Specialist
Application Support Specialist

Leading Edge • Manama

On-site
BHD 22,000 - 31,000
.NET Developer
.NET Developer

Virtuthinko W. L • Manama

On-site
BHD 11,000 - 20,000
Senior Temenos T24 Securities Developer
Senior Temenos T24 Securities Developer

Leading Edge • Manama

On-site
BHD 22,000 - 34,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 Software Engineer
Senior Software Engineer

MINDFREE Consulting | Insurance Talent Hub • Manama

On-site
BHD 22,000 - 31,000