Senior Full stack Developer to support and develop Java-based applications using Java, SpringBoot, Kubernetes, and
Job in
Toronto, Ontario, M5A, Canada
Listing for:
S.i. Systems
Full Time, Contract
position
Listed on 2026-08-06
Job specializations:
-
Software Development
Java Developer, Backend Developer
Job Description & How to Apply Below
Duration: 6 months (Possibility of extension or conversion to FTE)
Location:
Toronto or Waterloo (95% remote; occasional onsite attendance for training, working sessions, or team needs)
After‑Hours Support:
Required on a rotational basis (1–2 evenings/week for deployments)
* Must be eligible for Reliability Clearance (Must have lived in Canada for the past 5 years and not have traveled outside for a period longer than 6 months at a time)
Join a fast-paced application support and development environment supporting critical insurance industry systems. This role focuses on Java-based production and test environment support, application development, security remediation, troubleshooting, and deployment activities using Kubernetes containers. The position involves collaboration with global Business Analysts and software engineering teams while contributing to stability, system renewal, and Disaster Recovery initiatives. This 6-month contract includes potential extension or conversion opportunities based on performance.
Must Haves
10+ years of information technology experience in Java application support and development10+ years experience in:Java, JavaScript & web development languages like HTML, XML, CSSJava Enterprise Edition (J2EE) technologies such as Servlet, JDBC and JSPSpring frameworkUnderstanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)4+ years experience in:ReactJS/ React.jsContainer technologies – Kubernetes, DockerJava Spring BootWeb Security/OWASPWeb services and frameworks such as SOAP, REST API, Java APIs, JSONDatabase technologies like SQL, Oracle, POSTGRESDev Ops tools - Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, AnsibleMulti-Factor Authentication (MFA)Experience with Kafka and light car proxyDegree in Computer Science, Computer Engineering, or equivalent disciplineNice to Have
Exposure to Agile framework (Kanban, Scrum)Experience working with cloud hosted applications / servers on AWS.Exposure to team collaboration tools like Confluence, JIRA, MS TeamsKnowledge of Middleware technologies such as Web Sphere/Web LogicResponsibilities
Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary.Participate in design, develop, test and debug programs for Java services. Deployment is done using Kubernetes containers.Interface with other Software Engineers, Business Systems Analysts, and other stakeholders to deliver high quality solutions and maintain a stable application environment.Enable stability through proactive monitoring activities, security compliance, change management, troubleshooting issues and conducting root-cause analysis.Identify and participate in continuous improvement opportunities, system renewal, stability, upgrade, and Disaster Recovery projects.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: