Java Software Engineer
The role involves designing and developing Java-based microservices and interfaces specifically for integration with the Murex platform. The engineer will focus on delivering scalable, high-quality integration solutions using messaging technologies and REST APIs.
- On-site
- Toronto, ON
- Posted Aug 4, 2026
- Apply by Sep 3, 2026
- 1 position
Job summary
• 7+ Years experience developing Java-based microservices using Spring Boot and related enterprise frameworks. • Proven experience designing and developing interfaces and integrations with the Murex platform. • Experience with REST APIs, messaging technologies (Kafka/JMS), and integration patterns in distributed systems. • Strong understanding of system integration, performance optimization, testing, and CI/CD practices in Agile environments. • Excellent problem-solving and collaboration skills with experience delivering scalable, high-quality integration solutions.
What you’ll do
The role involves designing and developing Java-based microservices and interfaces specifically for integration with the Murex platform. The engineer will focus on delivering scalable, high-quality integration solutions using messaging technologies and REST APIs.
Requirements
Candidates must have over 7 years of experience with Java and Spring Boot, along with proven expertise in Murex platform integrations. Proficiency in Kafka, JMS, and CI/CD practices within an Agile environment is required.
Listed skills
- REST APIsPreferred
- CI/CDPreferred
- AgilePreferred
- JavaPreferred
- Spring BootPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Microservices
- Murex
- REST APIs
- Kafka
- JMS
- Distributed Systems
- System Integration
- Performance Optimization
- CI/CD
- Agile
Job areas
- Software
- Technology
- Consulting
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 3, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
