14 Sep
|
S.i. Systems
|
Toronto
14 Sep
S.i. Systems
Toronto
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 (12 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 workplace 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 development 10+ years experience in: Java, Java
Script & web development languages like HTML, XML, CSS Java Enterprise Edition (J2EE) technologies such as Servlet, JDBC and JSP Spring framework Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC) 4+ years experience in: ReactJS/ React.js Container technologies Kubernetes, Docker Java Spring
Boot Web Security/OWASP Web services and frameworks such as SOAP, REST API, Java APIs, JSON Database technologies like SQL, Oracle, POSTGRES Dev
Ops tools - Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, Ansible Multi-Factor Authentication (MFA) Experience with Kafka and light car proxy Degree in Computer Science, Computer Engineering, or equivalent discipline Nice 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 Teams Knowledge of Middleware technologies such as Web
Sphere/Web
Logic Responsibilities 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.
📌 Senior Full stack Developer to support and develop Java-based applications using Java, SpringBoot, Kubernetes, and ReactJS - 1662 (Toronto)
🏢 S.i. Systems
📍 Toronto