MO
Software Developer - Full Stack - Senior
External job listingat Ministry of Public and Business Service Delivery and Procurement
Tasks Translating system specs into tested code (compilation, debugging, documentation, unit testing). Code reviews, design walkthroughs, impact assessments, & troubleshooting. System dep...
External source - not verified8 days agoOpen until: Jan 22, 2027
Salary
Not provided
Location
Toronto, Canada
Employment type
Full time
Workplace
Not provided
Software Developer - Full Stack - Senior
Toronto, Canada
Job description
Tasks
- Translating system specs into tested code (compilation, debugging, documentation, unit testing).
- Code reviews, design walkthroughs, impact assessments, & troubleshooting.
- System deployment, data conversion/migration,
Requirements
- 10+ Years Exp: Designing/developing large-scale multi-client web apps.
- Strong Java hands-on exp with Oracle, SQL, or relational DBs.
- Extensive exp with REST APIs, RESTful web services, & microservice architecture.
- Exp with security gateways, JWT, OAuth 2.0, SSL, & identity integration.
- Skilled in relational/hierarchical DBs, SQL tuning, middleware, protocols, & data migration.
- OPS or public sector exp. (Nice Have)
- 10+ years designing & developing large-scale, multi-client web applications.
- Extensive hands-on Java development with Oracle, SQL, or relational databases.
- REST APIs, RESTful web services, microservices architecture, & Internet-ready applications.
- OOP practices, design patterns, refactoring, clean code, & structured dev methodologies.
- Agile delivery methods & rapid application development.
- Relational & hierarchical databases, query languages, SQL tuning, & data-access components.
- Security protocols (JWT, OAuth 2.0, SSL certificates) & identity integration.
- Middleware, gateways, enterprise integrations, & data migration.
- CI/CD pipelines & work management using Azure DevOps or similar.
- Stakeholder engagement, requirements elicitation, & technical documentation.
Schedule
- Estimated Start Date: 09 November 2026
- Estimated End Date: 28 September 2027
- Business Days: 225.00
- Hours: 7.25 hours/day
How to apply
- Apply by Tuesday, Oct 27 at 10:00 AM EST.
Location
- 222 Jarvis St, 5th Floor, Toronto, Ontario (Onsite)