MO
Software Developer - Full Stack - Senior
External job listingat Ministrt of Public and Business Service Delivery and Procurement
Requirements 10+ years of experience as a designer and developer for large-scale, multi-client web applications. Extensive hands-on Java development experience with Oracle, SQL, or compar...
External source - not verified13 hours agoOpen until: Jan 25, 2027
Salary
Not provided
Location
Toronto, Canada
Employment type
Full time
Workplace
Not provided
Software Developer - Full Stack - Senior
Toronto, Canada
Job description
Requirements
- 10+ years of experience as a designer and developer for large-scale, multi-client web applications.
- Extensive hands-on Java development experience with Oracle, SQL, or comparable relational databases.
- Significant experience with REST APIs, RESTful web services, microservice architecture, and internet-ready applications.
- Experience with security gateways and protocols (JSON Web Tokens, OAuth 2.0, SSL certificates, secure communications, and identity integration).
- Translating technical system specifications into working, tested applications.
- Applying microservice architecture principles for extensibility and maintainability.
- Using Azure DevOps (or comparable tools) for work management, source control, build, testing, and deployment.
- Eliciting and documenting information from business stakeholders, subject-matter experts, and architects.
- Technical: Java, Oracle/SQL, REST APIs, Microservices, JSON Web Tokens, OAuth 2.0, Azure DevOps, and Agile methodologies.
- Architecture: Object-oriented design, design patterns, refactoring, and clean code principles.
- Soft Skills: Strong written/verbal communication, analytical thinking, systematic problem-solving, and cross-functional team collaboration.
- Public Sector: Knowledge of Ontario Public Service development standards, governance, security, and accessibility.
Schedule
- Onsite
- Estimated Start Date: 09 Nov 2026
- Estimated End Date: 28 Sep 2027
- Hours: 7.25 hours per day
- Business Days: 225.00
How to apply
- Send the following mandatory documents.
- Updated Resume in Word format
Location
- 222 Jarvis St, 5th Floor, Toronto, Ontario