Role : Core Java Developer
Work Location : Toronto ON Hybrid- onsite 4 days a week
Duration : Fulltime Opportunity
Job Description:
We are seeking a highly skilled and dedicated Core Java Developer with extensive experience in fixed assets management and electronic trading systems. The ideal candidate will have a strong background in server-side Java development multithreading messaging and low-latency application design. The candidate should also possess hands-on experience with relational databases DevOps tools and cloud technologies. The role requires a team player with excellent communication skills attention to detail and a focus on quality.
Responsibilities:
- Develop test and maintain high-quality Java-based fixed assets and e-trade systems.
- Design and implement scalable low-latency trading application services.
- Craft and optimize multithreaded applications with a focus on performance and stability.
- Implement efficient messaging solutions utilizing multicast protocols and messaging middleware.
- Collaborate with cross-functional teams to deliver integrated and reliable trading solutions.
- Contribute to the technical design architecture and documentation of systems.
- Manage deployment pipelines and automate build & release processes.
- Lead and mentor team members driving delivery excellence and technical standardization.
- Stay updated with emerging technologies and incorporate best practices into development workflows.
Requirements:
- Hardworking dedicated and detail-oriented with a strong focus on delivering quality work.
- 8 years of hands-on Java coding experience in server-side development with emphasis on:
- Java Concurrency & RX Streams
- Caching mechanisms (GridGain or similar)
- Collections API
- Messaging & Event processing across multiple streams
- Strong multithreading experience in designing and implementing concurrent systems.
- 5 years of experience in multicast messaging (e.g. Solace RV).
- 5 years of experience working with relational databases such as SQL Server Sybase or Oracle.
- 5 years of technical design experience for low latency trading application services.
- Proven experience with DevOps tools such as Maven Jenkins Nexus Helios.
Preferred but not required:
- 2 years of hands-on experience with cloud technologies such as Docker Kubernetes or similar.
- Strong leadership capabilities with experience managing and leading delivery teams.
Thanks
Sanjay Kumar
Role : Core Java Developer Work Location : Toronto ON Hybrid- onsite 4 days a week Duration : Fulltime Opportunity Job Description: We are seeking a highly skilled and dedicated Core Java Developer with extensive experience in fixed assets management and electronic trading systems. The ideal ca...
Role : Core Java Developer
Work Location : Toronto ON Hybrid- onsite 4 days a week
Duration : Fulltime Opportunity
Job Description:
We are seeking a highly skilled and dedicated Core Java Developer with extensive experience in fixed assets management and electronic trading systems. The ideal candidate will have a strong background in server-side Java development multithreading messaging and low-latency application design. The candidate should also possess hands-on experience with relational databases DevOps tools and cloud technologies. The role requires a team player with excellent communication skills attention to detail and a focus on quality.
Responsibilities:
- Develop test and maintain high-quality Java-based fixed assets and e-trade systems.
- Design and implement scalable low-latency trading application services.
- Craft and optimize multithreaded applications with a focus on performance and stability.
- Implement efficient messaging solutions utilizing multicast protocols and messaging middleware.
- Collaborate with cross-functional teams to deliver integrated and reliable trading solutions.
- Contribute to the technical design architecture and documentation of systems.
- Manage deployment pipelines and automate build & release processes.
- Lead and mentor team members driving delivery excellence and technical standardization.
- Stay updated with emerging technologies and incorporate best practices into development workflows.
Requirements:
- Hardworking dedicated and detail-oriented with a strong focus on delivering quality work.
- 8 years of hands-on Java coding experience in server-side development with emphasis on:
- Java Concurrency & RX Streams
- Caching mechanisms (GridGain or similar)
- Collections API
- Messaging & Event processing across multiple streams
- Strong multithreading experience in designing and implementing concurrent systems.
- 5 years of experience in multicast messaging (e.g. Solace RV).
- 5 years of experience working with relational databases such as SQL Server Sybase or Oracle.
- 5 years of technical design experience for low latency trading application services.
- Proven experience with DevOps tools such as Maven Jenkins Nexus Helios.
Preferred but not required:
- 2 years of hands-on experience with cloud technologies such as Docker Kubernetes or similar.
- Strong leadership capabilities with experience managing and leading delivery teams.
Thanks
Sanjay Kumar
View more
View less