03 Sep
|
S.i. Systems
|
Toronto
03 Sep
S.i. Systems
Toronto
Java Engineer to support vendor technology tool for client in investment management industry
Our team supports Murex , a leading investment book of record (IBOR) platform used for trade capture, risk management, and financial reporting. In addition to Murex integration, we own and maintain several Java-based applications that handle data ingress, egress, and transformation to ensure smooth data flow across systems.
You’ll join a collaborative group that includes a Sr Java Engineer and an intermediate contractor based in Sweden. This role will be Toronto-based and will play a key part in scaling and optimizing our technology stack.
Key Responsibilities
- Design, develop, and maintain Java applications supporting data integration with Murex and other systems.
- Implement data transformation and massaging logic to ensure accuracy and consistency.
- Collaborate with the Lead Engineer and global team members to deliver high-quality solutions.
- Optimize application performance and troubleshoot complex issues.
- Participate in code reviews, testing, and deployment processes.
- Contribute to architectural decisions and best practices for Java development.
Required Skills & Experience
- 5+ years of skilled experience in Java development (Java 8+).
- Strong understanding of data integration , ETL processes , and API development .
- Experience with Spring Framework , RESTful services , and multithreaded applications .
- Familiarity with SQL and relational databases.
- Knowledge of Murex or similar financial systems is a strong asset.
- Excellent problem-solving skills and ability to work in a distributed team environment.
Nice-to-Have
- Exposure to investment banking , capital markets , or risk systems .
- Experience with cloud platforms (AWS, Azure) and CI/CD pipelines .
- Knowledge of messaging systems (Kafka, MQ).
Contract: 6 Months + Extension
Hours: 37.5
Work Model: 4 days in office
Java: About the Team
Our team supports Murex , a leading investment book of record (IBOR) platform used for trade capture, risk management, and financial reporting. In addition to Murex integration, we own and maintain several Java-based applications that handle data ingress, egress, and transformation to ensure smooth data flow across systems.
You’ll join a collaborative group that includes a Sr Java Engineer and an intermediate contractor based in Sweden. This role will be Toronto-based and will play a key part in scaling and optimizing our technology stack.
Key Responsibilities
- Design, develop, and maintain Java applications supporting data integration with Murex and other systems.
- Implement data transformation and massaging logic to ensure accuracy and consistency.
- Collaborate with the Lead Engineer and global team members to deliver high-quality solutions.
- Optimize application performance and troubleshoot complex issues.
- Participate in code reviews, testing, and deployment processes.
- Contribute to architectural decisions and best practices for Java development.
Required Skills & Experience
- 5+ years of professional experience in Java development (Java 8+).
- Strong understanding of data integration , ETL processes , and API development .
- Experience with Spring Framework , RESTful services , and multithreaded applications .
- Familiarity with SQL and relational databases.
- Knowledge of Murex or similar financial systems is a strong asset.
- Excellent problem-solving skills and ability to work in a distributed team environment.
Nice-to-Have
- Exposure to investment banking , capital markets , or risk systems .
- Experience with cloud platforms (AWS, Azure) and CI/CD pipelines .
- Knowledge of messaging systems (Kafka, MQ).
Contract: 6 Months + Extension
Hours: 37.5
Work Model: 4 days in office
Java: About the Team
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
#J-18808-Ljbffr
📌 Java Engineer to support vendor technology tool for client in investment management industry (Toronto)
🏢 S.i. Systems
📍 Toronto