Murex
Posted 3w ago

Software Engineer (Java)

Murex
Beirut, Beirut Governorate, Lebanon
OnsiteFull Time
Responsibilities
  • building framework
  • maintaining framework
  • developing connectors
Requirements
  • 3+ years Java experience
  • Strong design patterns and distributed systems knowledge
  • Relational database experience
  • Proficiency with Git and Maven
  • Excellent communication and debugging skills
Technical tools mentioned
JavaGitMavenApache SparkApache NiFiApache AirflowDatabricksDockerKubernetesMX.3

Job description

Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.

Operating from our 19 offices, 3 400 Murexians from over 65 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world. 

Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment. You’ll be part of one global team where you can learn fast and stay true to yourself.

About the Team:

We are the CAPS team (CAPS for Compute Aggregation Processing and Storage), part of the EDM (Enterprise Data Management) domain in the Risk and Buy-Side group within the global development department. Our mission is to build and maintain a highly scalable RTETL framework for capital markets solutions (RTETL stands for Real-Time Extract Transform and Load). The RTETL is a flexible and extensible framework, with customizable connectors, capable of handling large volumes of data in real-time.

As a part of our team, you'll work alongside passionate developers, innovative thinkers, and problem-solvers who strive for excellence in every aspect of the application. We foster an environment of collaboration, exploration, and continuous learning.

Your Responsibilities:

  • Build and maintain the RTETL framework: focus on developing and evolving the foundational building blocks on which the RTETL framework is built.
  • Develop and enhance capital markets connectors by adding support for additional source and target systems, including the connection to various MX services and writing data to multiple DB vendors.
  • Improve the RTETL framework’s performance, scalability, fault tolerance, and observability.
  • Participate in design discussions and drive the implementation of complex features.
  • Maintain a continuous improvement mindset by continuously researching and experimenting with new technologies that enhance the capabilities of the framework.

Your Profile:

  • 3+ years of experience as a Java developer.
  • Solid understanding of design patterns and distributed systems.
  • Solid understanding of relational databases.
  • Proficiency in Git and Maven.
  • Strong debugging and troubleshooting skills with a hands-on approach.
  • Excellent written and oral communication.
  • Fluent in English; French is a plus.
  • Team spirit and collaboration.

« Nice to have » skills:  

  • Familiarity with Apache Spark or other big-data frameworks.
  • Experience with ETL frameworks such as Apache NiFi, Apache Airflow, Databricks …
  • Experience in writing performance-sensitive Java code.
  • Experience working with financial datasets, pricing models, or related analytical engines.
  • Knowledge of containerization tools such as Docker and Kubernetes.
  • General knowledge of financial markets is a plus
  • Interest in exploring the technical and functional aspects of the MX.3 software

About Murex

Develops software for capital markets trading and risk management.

Year founded
1986
Employees
3400
Industries
Organization type
Private
Latest investment
Raised $2.58M Series B (2019)
Headquarters
FR

Similar jobs

Software Engineer roles near Beirut, Beirut Governorate
5d
Save
Mark Applied
Hide
Intermediate Software Developer - MSI
Beirut, Beirut Governorate, Lebanon
HybridFull Time
Valsoft
Valsoft: Acquires and operates niche vertical market software businesses globally.
Full-stack developer requiring ASP.NET, .NET Framework, SQL Server, React, PostgreSQL, REST APIs, AI coding assistants, problem-solving, communication, and legacy-system modernization experience.
ASP.NET, Web Forms, MVC, Web API, .NET Framework, SQL Server, React, .NET Core, .NET 6+, PostgreSQL, Entity Framework, REST API, GitHub Copilot, Claude, Cursor, Java, Spring, Hibernate, Node
1mo
Save
Mark Applied
Hide
Senior Software Engineer
Beirut, Beirut Governorate, Lebanon
OnsiteFull Time
Electric Power Engineers
Electric Power Engineers: Provides engineering consulting and software for power grids.
7+ YOEBSc in CS or similar, 7+ years software/SaaS development, expertise in Python/Java/Kotlin/TypeScript, cloud/containerization (Docker,Kubernetes), AWS, CI/CD, Git, SQL, API integration.
Python, Java, Kotlin, TypeScript, Docker, Kubernetes, CI/CD, Git, AWS, Quarkus, Spring, FastAPI, SQL
2mo
Save
Mark Applied
Hide
Software Developer (1226)
Beirut, Beirut, Lebanon
OnsiteFull Time
OMT
OMT: Leading financial services and money transfer provider in Lebanon.
3+ YOE3+ years software development experience; Bachelor in CS/MIS/Computer Engineering; experience with JavaScript/TypeScript frameworks, NodeJS, Git, CI/CD, REST/SOAP, databases; English and Arabic proficiency.
JavaScript, TypeScript, AngularJS, Angular, NodeJS, Git, Jenkins, REST API, SOAP Web Services, JWT, OAuth 2.0, MySQL, Oracle SQL Developer, PHP, Microsoft Office
4mo
Save
Mark Applied
Hide
Software Developer - Java
Beirut, Beirut, Lebanon
$1k-$1k/mo HybridFull Time
Techvitis
Techvitis: Provides technology services specializing in fintech and Murex implementations.
0+ YOE0-3 years Java development; Bachelor's in CS/Software Engineering; English proficient; strong OOP and design patterns; Agile familiarity.
Java, Git, SQL
2y
Save
Mark Applied
Hide
Software engineer with AI Expertise
Beirut, Beirut, Lebanon
OnsiteFull Time
Dr. Costi House of Beauty
Dr. Costi House of Beauty: A high-end dermatology and aesthetic medicine clinic.
5+ YOEDemonstrable web development experience with AI integration and 5+ years in technology roles.
HTML, CSS, JavaScript, AI, Zoho, Databases, Version Control
1y
Save
Mark Applied
Hide
Intermediate Software QA Engineer
Beirut, /, Lebanon
OnsiteFull Time
Shelvz
Shelvz: SaaS platform for optimizing retail execution and merchandising teams
2+ YOE2+ years in software QA/testing; Bachelor's in CS; knowledge of functional, regression, and performance testing; Agile/Scrum a plus; strong communication.
6y
Save
Mark Applied
Hide
Senior Full Stack Software Engineer
Matn, Jabal Lubnan, Lebanon
OnsiteFull Time
CardioDiagnostics
CardioDiagnostics: Develops cloud-based remote cardiac monitoring and diagnostic data analytics.
5+ YOE4-6 years of experience in full-stack software development; Bachelor's/Master's Degree in Electrical/Computer Engineering or Computer Science.
ASP.Net, C#, Javascript, HTML, CSS, MS SQL, NoSQL
1mo
Save
Mark Applied
Hide
Full-Stack Software Engineer
Beirut, Beirut Governorate, Lebanon
HybridFull Time
Infoquest
Infoquest: Connects decision-makers with global industry experts for specialized insights.
5+ YOE5+ years full-stack experience with strong PHP/Laravel and Vue (2 & 3); Docker, Nginx, relational databases (PostgreSQL/MySQL); REST API/integration experience; strong English and overlap with Beirut/GCC hours.
Exlink, Chrome extension, Vue 2, Vue 3, JavaScript, Tailwind, Bootstrap, jQuery, PHP, Laravel, PostgreSQL, MySQL, Docker, Nginx, REST API, Zoom, Google, Microsoft Teams, Cronofy, Inex One, BigQuery, Microsoft Power BI, Go, SQL