Senior Full-Stack Java Engineer supporting and enhancing enterprise technology within the insurance sector. Contributing to high-impact initiatives using modern technologies in a collaborative environment.
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.
Requirements
Degree in Computer Science, Computer Engineering, or an equivalent discipline.
10 years of information technology experience in Java application support and development.
10 years of experience with Java, JavaScript, HTML, XML, CSS, Java Enterprise Edition (J2EE), including Servlets, JDBC, JSP, Spring Framework, and enterprise methodologies such as ITIL, CMMI, and SDLC.
Minimum of 4 years of experience with ReactJS, Java Spring Boot, Kubernetes, Docker, and Web Security/OWASP.
Experience with web services and frameworks, including SOAP, REST APIs, Java APIs, and JSON.
Experience with database technologies, including SQL, Oracle, and PostgreSQL.
Experience with DevOps tools, including Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, and Ansible.
Experience with Multi-Factor Authentication (MFA).
Experience with Kafka and Light Car Proxy.
Strong collaboration and teamwork skills.
Continuous learning mindset.
Ability to work effectively in a dynamic environment with changing priorities.
Strong analytical, debugging, and problem-solving skills.
Excellent written and verbal communication skills.
Exposure to Agile frameworks, including Kanban and Scrum, is considered an asset.
Experience with cloud-hosted applications or servers on AWS is considered an asset.
Exposure to Confluence, JIRA, and Microsoft Teams is considered an asset.
Knowledge of middleware technologies such as WebSphere and WebLogic is considered an asset.
Benefits
Salaried: $69-89 per hour.
Incorporated Business Rate: $84-104 per hour.
Full-time position: 37.50 hours per week.
6-month contract covering a maternity leave.
Possibility of contract extension or conversion to a full-time position based on performance.
Work location based at either Toronto or Waterloo offices.
95% remote work arrangement with occasional onsite attendance for training, working sessions, or team requirements.
Flexible work schedule with a start time between 7:00 am. and 9:30 am.
Rotational after-hours support required for deployments (1–2 evenings per week).
Staff Fullstack Engineer building GitLab’s Ruby/Vue.js purchase and monetization platform. Leading unified checkout, subscription, billing, and CRM integrations.
Développeur backend senior développant des API et services Python pour GHGSat, qui surveille les émissions de gaz à effet de serre par satellite. Déploiement cloud AWS et applications conteneurisées.
Database reliability engineer testing InfluxDB Enterprise 3 for correctness, stability, and performance. Building automated reliability workflows for distributed workloads and production readiness.
Backend Engineer building scalable Go and Node.js APIs for Fingerprint’s real - time online - fraud detection platform. Optimizing distributed systems and mentoring developers in a fully remote global team.
Database Developer building scalable PostgreSQL, Databricks, and Azure data platforms for ELITS’ Canadian customers. Supporting Kubernetes deployments, integrations, analytics, and operational reliability remotely.
Senior Backend Developer building scalable Python, AWS, and API systems for GHGSat’s satellite emissions - monitoring services. Maintaining highly available web services and shaping user - focused features.
Lead AI back - end engineer architecting agent - driven platforms for Network Solutions’ digital identity and security products. Building scalable APIs, RAG systems, orchestration, and LLM observability.
Senior .NET Engineer building and modernizing healthcare software integrations for Bits In Glass. Developing C# APIs, security monitoring, and automated tests across modern and legacy .NET systems.
Senior .NET Engineer building and modernizing healthcare integrations at AI and automation consultancy Bits In Glass. Developing secure C# applications across modern and legacy .NET systems.