Skip to main content
ResumeKart
← Back to Jobs

Senior Full Stack Java Developer

SereneAid•East York, Toronto
ContractSenior
$146k - $156k
per year
👁️ 0 views•📝 0 applications•Posted 8/29/2026•Expires 9/28/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Full Stack Java Developer roles in East York, 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

Senior Full Stack Java Developer Position: Senior Full Stack Java Developer Client: Community Services Cluster, Ministry of Public and Business Service Delivery and Procurement, Government of Ontario Location: 777 Bay Street, Toronto, ON Work Arrangement: 100% Onsite – 5 days per week Contract: September 28, 2026 – August 30, 2027 Openings: 2 Security Clearance: No clearance required Position Overview We are seeking two Senior Software Developers – Full Stack to support the development, integration, enhancement, testing, deployment, and maintenance of business-critical web applications within the Ontario Public Sector. The successful candidates will have strong hands-on experience across Java/J2EE full-stack development , including JSF, HTML/DHTML, XML/XSL, Spring, myBatis, Bootstrap, JavaScript, REST/SOAP web services, Oracle SQL, and relational databases . Candidates should be comfortable working across front-end and back-end components, APIs, database integration, application architecture, troubleshooting, and Agile SDLC environments. Experience delivering secure, scalable, responsive, and AODA-compliant web applications is highly valued. Key Responsibilities • Design, develop, configure, integrate, test, debug, document, deploy, and maintain enterprise software applications. • Translate technical system specifications and business requirements into working, tested applications. • Develop and maintain Java/J2EE web-based applications using n-tier architecture. • Develop front-end interfaces and integrate them with back-end services and APIs. • Design, construct, consume, and integrate RESTful and SOAP web services . • Develop and maintain data pipelines involving extraction, transformation, and loading activities. • Develop database solutions and perform SQL scripting using Oracle and SQL Server . • Work with relational database technologies and RDBMS concepts. • Develop reusable, self-contained, testable software components and modules. • Apply current software architecture principles, design patterns, and development standards. • Troubleshoot and resolve application, integration, deployment, migration, and production issues. • Support application implementation, conversion, migration, and post-implementation activities. • Participate directly throughout the Agile/iterative Software Development Life Cycle (SDLC) . • Conduct and participate in technical/design walkthroughs with project teams. • Collaborate with developers, architects, business stakeholders, SMEs, and other IT professionals. • Develop technical and system documentation as required. • Support continuous integration and deployment activities. • Ensure applications are designed for performance, scalability, maintainability, and reliability. • Ensure solutions comply with applicable accessibility requirements, including AODA . • Assist with reviewing, analyzing, modifying, testing, and debugging installation/deployment scripts. • Provide technical assistance and support for software packages and applications. Requirements Mandatory Technical Skills Candidates must have hands-on experience with the following technologies : Java / Enterprise Development • JAVA • J2EE • JSF • HTML / DHTML • XML / XSL • Java web application development • Experience with Servlets, EJB, Tomcat and/or WebLogic is required/desirable within the broader technology stack. Open-Source Frameworks & Libraries • Spring • myBatis • Bootstrap • jQuery • Experience with modern web development frameworks and reusable components. Full-Stack Web Development • Front-end and back-end application development. • Web architecture and n-tier application architecture. • Responsive web development. • Front-end and API integration. • HTML, CSS, JavaScript and Angular/AngularJS experience. • Development of reusable, self-contained, and testable UI modules/components. • Ability to develop front-end code capable of querying and consuming APIs. • Understanding of UX/UI principles. Database / SQL • Oracle Database • Oracle SQL scripting • Strong SQL skills. • Relational Database Management Systems ( RDBMS ). • Experience with SQL Server . • Database design, implementation, integration, and management. APIs & Web Services • REST / RESTful APIs • SOAP web services • Web Services development and integration. • API design, development, consumption, and front-end integration. • Swagger/OpenAPI knowledge is an asset. Development / SDLC • Experience directly supporting the Agile/iterative SDLC . • Systems design, configuration, integration, and development. • Design, coding, testing, debugging, deployment, and documentation. • Application troubleshooting and production support. • Structured software development methodologies. • CI/CD and deployment experience. • Azure DevOps and JIRA experience is an asset. Full-Stack Development Requirements The successful candidate should demonstrate the ability to work across the complete application stack, including: • Web architecture and application design. • Front-end interface development. • Back-end Java/J2EE development. • REST API development and integration. • Database design and SQL development. • Front-end/API integration. • Application performance and scalability. • Continuous integration and deployment. • Application testing and debugging. • Production troubleshooting and technical support. Additional Technical Experience Experience with the following will be considered an asset: • Angular / AngularJS and JavaScript. • Java WebLogic and Tomcat. • EJB and Servlets. • Jasper reporting tools. • Middleware and gateways. • Swagger/OpenAPI. • Rapid Application Development ( RAD ) methodologies. • Internet-ready applications. • Responsive web applications. • AODA-compliant application development. • Information Management principles, policies, concepts, and practices. • Application installation and deployment scripts. • Data extraction, transformation, and loading ( ETL ) processes. Analytical & Problem-Solving Skills • Strong analytical skills with the ability to evaluate technical options and recommend appropriate solutions. • Ability to assess feasibility, identify risks, and develop customized strategies for complex technical problems. • Strong troubleshooting and debugging capabilities. • Ability to understand complex technical and business requirements. • Excellent decision-making and problem-solving skills. • Ability to work independently while collaborating effectively with technical and business teams. Communication & Collaboration • Strong verbal and written communication skills. • Ability to elicit and document information from business stakeholders and subject matter experts. • Strong consultation and interpersonal skills. • Ability to lead or participate in discussions regarding system-development options and technical processes. • Strong teamwork and collaboration skills. • Demonstrated ability to meet deadlines in a complex project environment. Public Sector Experience – Asset The following experience is considered an asset: • Experience developing applications within the Public Sector . • Knowledge of Public Sector application and information architecture. • Familiarity with GO-ITS standards . • Familiarity with Public Sector Threat Risk Assessment (TRA) processes. • Familiarity with Privacy Impact Assessment (PIA) processes. • Experience working within government technology standards and structured methodologies. Accessibility • Experience developing AODA-compliant web applications is an asset. • Understanding of accessibility standards and regulations applicable to Ontario government applications. • Ability to design and develop accessible, responsive, user-friendly web interfaces. Candidate Profile The ideal candidate is a Senior Full Stack Java Developer with strong enterprise application development experience a

Required Skills

JavaProcurement

Partner picks for Senior Full Stack Java Developer in East York

Matched to the skills this page calls for and the candidate's location.

Partner
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers java
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.