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)

Similar jobs