Senior Java Engineer – Financial Services (Bahrain)
ARRAY INNOVATION · Manama
Job description
About the role
Array is seeking a Senior Java Engineer to design, develop, and maintain high‑performance enterprise applications for financial‑services clients. You will work on low‑latency, high‑throughput systems that support trading, risk management, and payment processing.
Key responsibilities
- Design, develop, and maintain scalable Java applications with a focus on reliability and performance.
- Architect solutions for large‑scale financial services platforms, ensuring compliance with regulations and data security.
- Collaborate with product managers, QA, and DevOps to deliver features in Agile sprints.
- Lead code reviews, mentor junior developers, and contribute to technical discussions and architecture decisions.
- Stay current with Java ecosystem trends and propose innovative tools or frameworks.
Required profile
- Minimum 8 years of hands‑on Java development experience, preferably in enterprise or financial‑services environments.
- Strong understanding of multithreading, concurrency, and performance optimization.
- Proven experience delivering complex, low‑latency systems such as trading or risk‑management platforms.
- Excellent communication skills and ability to work with global stakeholders.
Required skills
- Java
- Multithreading
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Bahrain.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ARRAY INNOVATION
Manama