Senior Full Stack Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Key Responsibilities
- Design, develop, implement, and maintain scalable, secure, n-tier enterprise web applications.
- Develop and maintain full stack applications using Java EE, JavaScript, Angular, React, and related technologies.
- Translate technical and business requirements into functional, tested software solutions.
- Design, implement, and continuously enhance ETL data pipelines.
- Develop and integrate RESTful and SOAP web services.
- Design and optimize relational databases, including Oracle and SQL Server.
- Develop application architecture artifacts, technical specifications, and data models.
- Implement microservices and cloud-native applications using Microsoft Azure and Azure Kubernetes Service (AKS).
- Configure, deploy, and maintain applications using WebSphere Liberty, Open Liberty, WebSphere Application Server, Tomcat, and WebLogic.
- Implement CI/CD pipelines and automated deployment processes.
- Conduct unit testing, integration testing, debugging, and performance optimization.
- Troubleshoot application issues and provide production and post-implementation support.
- Support application migration, modernization, and cloud deployment initiatives.
- Implement security controls, cryptographic solutions, threat assessments, and risk mitigation measures.
- Ensure compliance with AODA accessibility standards.
- Strong experience in Java EE (J2EE), Core Java, Spring, JSF, Servlets, and MyBatis ORM.
- Extensive experience developing n-tier enterprise web applications and cloud-native solutions.
- Hands-on experience with Microsoft Azure and Azure Kubernetes Service (AKS).
- Strong experience with WebSphere Liberty or Open Liberty.
- Experience with Oracle Database 19c+, SQL, and database technologies.
- Proficiency in RESTful APIs, microservices, and enterprise application integration.
- Experience with React, JavaScript, HTML5, CSS3, jQuery, and Bootstrap.
- Experience with Apache MyFaces, iText, and PDF architecture.
- Familiarity with Eclipse, Maven, JUnit, ANT Build, and DevOps toolchains.
- Experience with CI/CD, application deployment, system testing, and troubleshooting.
- Experience working across Linux, Windows, and Solaris environments.
- Experience with Angular/AngularJS and reusable frontend components.
- Knowledge of Oracle WebLogic, Apache Tomcat, and WebSphere Application Server.
- Experience with SOAP web services, Swagger/OpenAPI, and EJB.
- Experience with J-Rules and Oracle Content Management System.
- Knowledge of application security, cryptography, and threat risk assessments.
- Experience with Azure DevOps, JIRA, Agile/Scrum, and cloud migration.
- Experience designing AODA-compliant applications.
- Familiarity with Ontario Public Service (OPS), GO-ITS standards, TRA, and PIA processes.
More about this job
Responsibilities
Design, develop, test, deploy, and maintain secure, scalable enterprise web applications and cloud-native microservices, including data pipelines, APIs, and database solutions. Contribute to architecture and technical leadership while supporting application modernization, production troubleshooting, performance, accessibility, and security.
Requirements
Requires extensive experience with Java EE and enterprise full-stack development, Azure and AKS, WebSphere Liberty or Open Liberty, Oracle databases, APIs, and modern front-end technologies. Candidates should also have experience with CI/CD, testing, deployment, troubleshooting, and cross-platform environments; familiarity with accessibility, security, and Ontario public-sector standards is an advantage.
Skills
- Java EE
- Core Java
- Spring
- JSF
- MyBatis
- Microsoft Azure
- Azure Kubernetes Service
- React
- JavaScript
- Oracle Database
- RESTful APIs
- Microservices
- WebSphere Liberty
- CI/CD
- Application Security
- ETL Pipelines
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Government & Public Sector
Keywords
- Java EE
- J2EE
- Core Java
- Spring
- JSF
- Servlets
- MyBatis
- React
- Angular
- JavaScript
- HTML5
- CSS3
- Oracle Database 19c
- SQL Server
- RESTful APIs
- SOAP Web Services
- Microservices
- Microsoft Azure
- Azure Kubernetes Service
- WebSphere Liberty
- Open Liberty
- WebLogic
- Apache Tomcat
- ETL
- CI/CD
- Maven
- JUnit
- DevOps
- AODA
- Agile/Scrum