26 Oct
|
Sun Life
|
Kitchener
26 Oct
Sun Life
Kitchener
Job Description The e-Business team in Application Operations Support (AOS) provides operations and support services to ensure the reliability of IT applications. Through innovation, continuous improvement, and collaboration, the team seeks to bring new value to Sun Life.
Responsibilities Review, assess, triage, communicate, and resolve security-related issues in production environments at the application level. Provide ongoing support of Java‑based applications in production and test environments, including responding to service requests, incident and problem analysis, service restoration, security vulnerability remediation, audits, and reporting.
Interface with software engineers, business systems analysts, and other stakeholders to deliver high‑quality solutions. Participate in continuous‑improvement opportunities, monitoring system or metrics set‑up, system renewal, stability, upgrade, and disaster recovery projects.
Design, develop, test, and debug programs for Java services, deploying via Kubernetes containers. Qualifications Degree in Computer Science, Computer Engineering, or equivalent discipline. 10+ years of IT experience in Java application support and development.
Proficiency in Java, Java Script, HTML, XML, CSS. Experience with Java Enterprise Edition (J2EE) technologies such as Servlets, JDBC, and JSP. Experience with the Spring framework. 4+ years of experience with React (or Angular), Kubernetes, Docker, and web security (OWASP top 10).
Preferred Skills Collaboration and teamwork. Continuous learning mindset.
Ability to work in a agile environment with changing priorities. Strong analysis, debugging and problem‑solving skills. Solid written and verbal communication skills. Learn on the Job Web services and frameworks such as SOAP, REST APIs, Java APIs, JSON, Spring Boot.
Database technologies like SQL, Oracle, PostgreSQL. Dev Ops tools – Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CD, Ansible. Multi‑Factor Authentication (MFA). Agile frameworks (Kanban, Scrum). Cloud hosted applications/servers on AWS. Team collaboration tools like Confluence, JIRA, MS Teams.
Kafka and lightweight proxies. Middleware technologies such as Web Sphere/Web Logic. Notes / Unique Requirements The role includes on‑call and after‑hours support on a team rotation basis. The successful candidate must obtain a Government of Canada Reliability Status security clearance through Sun Life before the start date.
Benefits Environment of continuous learning and improvement. Friendly, collaborative, and inclusive culture in an interactive team environment. Pension, stock, and savings programs to enhance financial security. Support for growth and achievement. Salary Range90,000 – 140,000 CAD per annum.
EEO Statement We welcome applications from qualified individuals from all backgrounds and are an equal opportunity employer. Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e‑mail a request to #J-18808-Ljbffr
📌 Senior Software Engineer - Java - C$90,000 - C$140,000 A Year (Kitchener)
🏢 Sun Life
📍 Kitchener