Senior Software Developer

Job Description

  • Contractor
  • Anywhere

🚀 Hiring Alert | RQ11288 – Senior Software Developer
Position: RQ11288 – Software Developer (Senior)
📍 Location: Toronto, Ontario (Onsite)
🏢 Client: Ministry of Treasury Board Secretariat
📅 Contract: Aug 24, 2026 – Aug 24, 2027 (250 business days + possible extension)

Mandatory Skills
✔️ 10+ years of experience in developing n-tier enterprise applications
✔️ Strong expertise in Java, Spring Boot, Spring Framework, JPA/Hibernate
✔️ Experience designing and developing RESTful APIs
✔️ Strong SQL skills with PostgreSQL, PL/pgSQL, and Azure Cosmos DB
✔️ Hands-on experience with React and/or Angular, JavaScript, and TypeScript
✔️ Experience in application architecture, design patterns, deployment, and troubleshooting
✔️ Strong analytical, problem-solving, and communication skills

Preferred Skills
✅ Azure Cloud Services (App Services, Functions, Storage, PostgreSQL)
✅ CI/CD, Agile/Scrum, Test Automation (JUnit, Mockito, Jest, Playwright/Katalon)
✅ Redis, API integrations, middleware, and enterprise integration platforms
✅ Cloud-native application development
✅ AODA/WCAG accessibility standards and technical leadership experience

📩 Interested candidates can directly share their updated resume at:
📧 monikasetia@smsoftconsulting.com Monika Setia

Please include:
Updated Resume (Word Format)
References
Expected Hourly Rate
Visa Status
LinkedIn Profile
Feel free to like, comment, or share this opportunity with your network.