Get alerts for roles like this
More Full Stack Developer roles in Regent Park, City of Toronto — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
The client is seeking a Senior Full Stack Developer with extensive experience designing and developing large-scale, multi-client web applications. The successful candidate will have strong hands-on experience across Java backend development, modern front-end technologies, REST APIs, microservices, databases, responsive web development, accessibility standards, and Azure DevOps.
Responsibilities
• Design, develop, test, debug, maintain, and enhance large-scale web applications.
• Translate technical system specifications into working and tested applications.
• Develop detailed programming specifications and application code.
• Perform unit testing, troubleshooting, implementation, conversion, and migration activities.
• Design and develop scalable front-end and backend application components.
• Develop RESTful API services and integrate them with front-end applications.
• Support database design and development using Oracle and SQL Server.
• Design applications for performance, scalability, extensibility, and maintainability.
• Develop reusable, testable, and modular application components.
• Support continuous integration and deployment activities using Azure DevOps.
• Participate in application architecture, solution design, deployment, and post-implementation support.
• Conduct design walkthroughs and provide technical documentation.
• Collaborate with technical and business teams throughout the Software Development Life Cycle.
• Ensure solutions comply with WCAG and AODA accessibility requirements.
• Support data pipeline activities involving extraction, transformation, and loading.
Mandatory Skills and Experience
• 10+ years of experience designing and developing large-scale, multi-client web applications.
• 10+ years of hands-on Java development experience with Oracle or SQL databases.
• 5+ years of hands-on experience with REST APIs, React, TypeScript, HTML5, CSS3, and Node.js.
• Working experience with RxJS, Next.js, and Vue.js.
• Strong knowledge of microservice architecture.
• Experience with responsive web application development.
• Experience using Azure DevOps.
• Proven experience with WCAG and AODA.
• Strong knowledge of Object-Oriented programming, design patterns, refactoring, and clean code.
• Knowledge of message-oriented, reactive, and event-based architectural styles.
Additional Technical Skills
• JavaScript
• Angular / AngularJS
• Swagger
• Oracle
• SQL Server
• Tomcat
• WebLogic
• EJB
• Servlets
• REST and SOAP Web Services
• JWT
• OAuth 2.0
• SSL Certificates
• CI/CD
• JIRA
• Agile / Scrum
• UX/UI fundamentals
• Database design and management
Nice to Have
• Previous Ontario Public Service or other public-sector experience.
• Knowledge of blockchain and smart-contract development using Solidity.
• Experience with middleware and gateways.
• Experience with rapid application development methodologies.
Soft Skills
• Strong written and verbal communication skills.
• Strong analytical and problem-solving abilities.
• Ability to work effectively with functional and technical teams.
• Strong interpersonal and collaboration skills.
• Ability to work under pressure and meet aggressive timelines.
• Ability to adapt to changing project requirements.