Business Intelli Solutions Inc
🚨 WE’RE HIRING: Senior Software Engineer – Java
📍 Location: Toronto, ON
🏢 Work Model: Hybrid – 2–3 Days WFO
💼 Contract: 6–12 Months
⏳ Experience: 10–12+ Years Required
⚠️ Please do not submit candidates with less than 10 years of experience.
We are looking for a highly experienced Senior Software Engineer to build and enhance scalable systems supporting Portfolio Management, Order Management, Position Management, and Trade Lifecycle within the Capital Markets domain.
🔑 Required Skills:
• 10–12+ years of overall software engineering experience
• Strong Java experience
• 5+ years of Spring Boot
• 3+ years of React
• Strong relational database experience – PostgreSQL / MySQL
• AWS cloud experience
• Strong backend development (80% Backend / 20% Frontend)
• Agile development experience
• CI/CD and automated testing
• Strong analytical and problem-solving skills
⭐ Preferred Skills:
• Capital Markets / Financial Services experience
• Portfolio Management / Risk Analytics
• Order & Trade Lifecycle systems
• Docker / Kubernetes
• Terraform
• GitHub Actions / Jenkins
• DevOps practices
• AI-driven software development
📌 Key Responsibilities:
• Design and implement scalable end-to-end technology solutions
• Build cloud-native applications using AWS
• Develop and maintain CI/CD pipelines and automated tests
• Ensure application performance, reliability, and scalability
• Collaborate with Portfolio Managers, Quantitative Analysts, Product Teams, and Technology Teams
• Follow engineering best practices and contribute to technical excellence
• Work in a fast-paced and regulated Capital Markets environment
🇨🇦 Candidates currently in Canada, please send your updated resume.