RQ11739 - Software Developer - Full Stack - Senior
Maarut
Description:
Designs, develops, integrates, tests, deploys, and maintains enterprise platform capabilities across the user-interface, service, API, workflow, integration, and data-access layers. The role builds reusable platform services that can support multiple government programs, while also implementing the service-specific connections required to onboard registries, permitting, forms, payments, notifications, documents, identity, and other business-facing functions. Working with architects, product managers, analysts, UX designers, QA specialists, DevOps engineers, security and privacy teams, and ministry partners, the Senior Software Developer – Full Stack converts approved designs and requirements into secure, scalable, observable, and maintainable software. The role provides technical leadership through design input, estimation, code review, automated testing, troubleshooting, documentation, mentoring, and production support, helping ensure the platform remains stable while evolving through frequent releases and new integrations.
Experience:
- Ten or more years of experience designing and developing large-scale, multi-client web applications, or an equivalent depth of senior development experience.
- Extensive hands-on Java development experience with Oracle, SQL, or comparable relational database technologies.
- Significant experience designing and developing REST APIs and RESTful web services.
- Experience translating technical system specifications into working, tested applications, including detailed programming specifications, code development, compilation, debugging, documentation, maintenance, and unit testing.
- Knowledge and experience with microservice architecture and applying core architecture principles to improve extensibility and maintainability.
- Experience with object-oriented coding practices, current design patterns, refactoring, clean code, and structured development methodologies.
- Experience developing Internet-ready applications and using rapid application development or Agile delivery approaches.
- Experience with relational and hierarchical database technologies, query languages, SQL tuning, and data-access components.
- Experience with security gateways and protocols such as JSON Web Tokens, OAuth 2.0, and SSL certificates.
- Experience with middleware, gateways, communications protocols, enterprise integrations, and data migration or conversion activities.
- Experience using Azure DevOps or comparable tools for work management, source control, build, testing, and deployment pipelines.
- Experience conducting design walkthroughs, code reviews, impact assessments, and technical troubleshooting.
- Experience eliciting and documenting information from diverse business stakeholders, subject-matter experts, architects, and other IT professionals.
- Experience providing implementation, conversion, migration, and post-implementation support for complex applications.
General Skills / Duties:
- Translate approved technical system specifications into working, tested, secure, and maintainable enterprise platform applications.
- Develop detailed programming specifications and design, write, generate, compile, debug, document, maintain, and unit test application code.
- Design and develop frontend, backend, API, integration, workflow, middleware, and data-access components using approved patterns and standards.
- Build and maintain Java-based microservices, REST APIs, RESTful web services, Internet-ready applications, and reusable platform services.
- Develop and maintain database objects, queries, data transformations, conversion routines, and integration components using relational or hierarchical database technologies.
- Implement security gateways and protocols, including identity, access, token, certificate, and secure communications requirements.
- Create and maintain automated unit, integration, API, database, and user-interface tests.
- Participate in design walkthroughs, impact assessments, code reviews, estimation, backlog refinement, sprint planning, release planning, and technical decision-making.
- Review, analyse, and modify build, configuration, product-installation, and deployment scripts, including coding, testing, and debugging.
- Resolve and troubleshoot technical problems arising during development, implementation, conversion, migration, deployment, and operation.
- Collaborate with business analysts, architects, UX designers, testers, DevOps engineers, security specialists, and other IT professionals throughout the software development lifecycle.
- Provide post-implementation support, resolve production issues, and improve application performance, reliability, extensibility, and maintainability.
- Prepare and maintain user, system, technical, deployment, and support documentation.
- Provide technical guidance and quality oversight while meeting delivery commitments and adapting to changing priorities.
Requirements
Experience and Skill Set Requirements:
Must Haves:
- Ten or more years of experience as a designer and developer of large-scale, multi-client web applications, or equivalent senior experience.
- 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, including JSON Web Tokens, OAuth 2.0, SSL certificates, secure communications, and identity integration.
Skill Set Requirements:
Core Skills and Experience:
- Ten or more years of experience as a designer and developer of large-scale, multi-client web applications, or equivalent senior experience.
- 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 translating specifications into working applications using structured and Agile methods, object-oriented practices, design patterns, clean code, automated testing, and Azure DevOps.
Technical Skills and Experience:
- Experience with security gateways and protocols, including JSON Web Tokens, OAuth 2.0, SSL certificates, secure communications, and identity integration.
- Strong understanding of Agile methodologies, structured development methods, object-oriented design, current design patterns, refactoring, and clean code.
- Experience with relational and hierarchical databases, query languages, SQL tuning, middleware, gateways, communications protocols, conversion, and migration.
- Experience with application design, deployment, installation scripts, troubleshooting, post-implementation support, and technical documentation.
Soft Skills:
- Strong written and verbal communication, analytical, systematic problem-solving, decision-making, interpersonal, and negotiation skills.
- Ability to develop and present ideas, lead or participate in design walkthroughs, and work effectively with functional and technical teams.
- Demonstrated ability to perform under pressure, adapt to change, work within aggressive timelines, and consistently meet deadlines.
Public-Sector Experience:
- Knowledge of Ontario Public Service development standards, processes, governance, security, accessibility, information-management, and documentation expectations.
- ...Position Overview We are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established platforms that hundreds of school districts run on every day to the next-generation platform we are building to expand what's possible...SeniorFull timeRemote workFlexible hours
- ...Required Experience: Senior-level hands-on experience developing Java and Spring Boot services and REST APIs, including use of the HAPI FHIR library... ...practical experience with the Ontario HRM Standard. ReactJS full-stack development experience and hands-on knowledge of FHIR...SeniorRemplacementContract work
- ...therapy by facilitating meaningful interactions with healthcare providers, through human-centric software powered by AI. WHAT'S ON OFFER We're looking for a Senior Full-Stack Developer to join our engineering team! You'll work across the full stack to design, build, and...SeniorFull timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
- ...over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and back-...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
- We’re seeking a Senior Software Engineer to enhance a cross-asset order and position management system. The engineer shall have experience... ...portfolio managers, quantitative analysts, and product teams to develop technology solutions that create tangible business value in...SeniorLong term contract
$100k - $120k per year
️Are you a full stack developer who wants to build reliable, production-grade features on complex financial data, from backend services to client... ...Stack Python Developer to join an established financial software company building portfolio management software for banks and...Full timeNight shift3 days per week$120k - $145k per year
...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties...SeniorFull timeWork from homeFlexible hours- ...technology and build a more sustainable, more inclusive world. Job Description Role Overview: We are seeking a Senior Java Full Stack Developer to design and deliver scalable enterprise applications within a complex financial-services environment. The role will focus...SeniorPermanent employmentFull timeLocal area
$95k - $145k per year
Senior Java Full Stack Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 -3 days per week subject to change at any time. This strategic role will support CGI's continued growth within...SeniorWork at office2 days per week3 days per week- ...Software Developer - Full Stack Client: Community Service Cluster Location: Toronto ON Pay Rate: 95- 103/hr incorp Description Responsibilities · Design, implement, and continuously expand data pipelines by performing extraction, transformation...Senior
- ...difference every day? Join us at QualityAI! We are looking for a Full-Stack Developer to join our growing team in Canada/Mexico/Argentina!... ...PostgreSQL, AWS, and Cloud technologies. Proven experience as a senior-level Full Stack Developer / Forward Deployed Engineer, capable...SeniorFull timeLocal areaRemote work
- ...We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance... ...and global Transportation. The Role As a Senior Full Stack Developer, you will work on projects related to machine...SeniorFull timeInternship
- ...Responsibilities Design, develop, and maintain Java-based microservices and REST APIs. Build scalable cloud-native applications with high availability, resiliency, and low-latency performance. Develop and enhance frontend applications using Angular or React and integrate...SeniorWork at office2 days per week
$90.16 - $108.23 per hour
...RQ11377 - Software Developer - Full Stack - Senior - 4 Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair W Toronto or 1 Stone Rd W Guelph Duration: 6+ contract (125 Business Days) + 3 possible Extension Must...SeniorContract workWork at office2 days per week$100k - $130k per year
...help life sciences brands achieve their full potential through best-in-class marketing... ...growth. Job Description The Senior Web Developer builds and delivers production web... ...sciences brands as part of Klick’s Full Stack + AI team. The role combines deep web engineering...SeniorFull time$90.21 - $108.25 per hour
...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business Days) + possible extension Must Haves: Senior Full Stack software development experience delivering complex...SeniorContract work- ...TitleSoftware Developer - Full StackDescription Demonstrated experience designing, developing... ...transfer activities. Full Stack Development and Solution Architecture –... ...Experience conducting code reviews and applying software quality assurance practices. Experience...Senior
$90.18 - $108.22 per hour
...RQ00731 - Software Developer - Full Stack - Senior 7+ month contract (164 business days) - possible extension Hybrid (as needed onsite) - 525 University Avenue Must Haves: ~7+ years of hands-on ReactJS development experience building complex production-...SeniorRemplacementContract work$90.21 - $108.25 per hour
...RQ11523 - Software Developer - Full Stack - Senior Contract: 1 year 2 months (283 business days) + extention No Clearance required Location: Toronto, On (On-site) Must Have: Experience with React Native framework for cross-platform mobile app development...SeniorContract work$72k - $138k per year
...mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack... ..., developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term...SeniorLong term contractTemporary workFixed term contractFlexible hours$58k - $102k per year
...mentoring and on the job coaching -- What will your typical day look like? Deloitte is seeking a Senior Consultant / Consultant, SAP BTP Full-Stack & Integration Developer to support the design and build of intelligent applications, modern extensions, and integration...SeniorPermanent employmentFlexible hours$90.2 - $108.29 per hour
...RQ00788 - Software Developer - Full Stack - Seniorx3 Duration: 1 Year (250 Business Days) + 1 Possible Extension Location: 525 University Avenue Toronto ( Up to 3 days onsite (subject to HM's discretion) ) No security clearance Must Have skills:...Senior$95k - $145k per year
Senior Java Full Stack Developer Position Description CGI is looking for an experienced Full Stack Developer to work on challenging assignments related to the modernization and evolution of large-scale financial applications. We are looking for a Full Stack Developer...SeniorWork at office2 days per week3 days per week$80k - $130k per year
Senior Java Full Stack Developer Position Description We are Canada's largest independent information technology services firm, and after 50 years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector....SeniorWork at office3 days per week- ...Perspectives, and Lead, Virtually. Requirements Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP...SeniorFull timeInternshipLocal areaRemote work
$90k - $120k per year
...intelligent solutions trusted by 500 million people. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application projects. Working within the software development team, your duties will require you to assist in the development...Full timeWork from homeFlexible hours$90 per hour
...Description Seeking a Full Stack Developer to serve as the technical lead for a critical servicing and renewals technology pod. This role combines hands-on software development, technical leadership, production application ownership, compliance delivery, and continuous improvement...Long term contractContract workTemporary work$95k - $145k per year
Senior Full Stack Developer Position Description Location: Toronto, ON / Montreal, QC Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing...SeniorPermanent employmentFull time$120k - $250k per year
...Full-Stack Software Engineer new graduate — AI & 3D Creator Tools Company About Viggle AI Backed by a16z, Viggle AI is building the... ...controllable video and 3D generation technology, empowering game developers, content creators, filmmakers, and industry professionals to...Full timeWork at officeWorldwide- ...seeking an experienced Fullstack Engineer/Developer who is passionate about delivering high-... ...Bank. Typical Day in Role: Full stack role - 50%/50% Tech Stack: MERN MongoDB... ...testable, efficient code by using best software development practices Gather and refine...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RQ11739 - Software Developer - Full Stack - Senior. Be the first to apply!
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
- software engineer co-op Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON
