Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior developer building secure APIs and enterprise integrations for an insurance technology initiative. Designing backend services, access controls, and integrations supporting advisor portals and electronic documents.

Responsibilities

  • Provide technical leadership supporting the Unified Advisor Experience for electronic application and lifecycle tracking (eTrack) and electronic documents (eDocs)
  • Design integration patterns and API contracts
  • Build and maintain RESTful APIs and integration services
  • Integrate backend source systems with the advisor portal front end to surface advisor-facing data, application and transaction lifecycle status, client statements, and tax documents
  • Integrate backend source systems, including Salesforce and Alfresco
  • Establish advisor entitlements and access control capabilities from the ground up
  • Lead complex integrations
  • Provide solution design guidance
  • Conduct code reviews
  • Mentor intermediate developers
  • Collaborate within an Agile squad alongside architects and delivery leads

Requirements

  • Experience with RESTful API and microservices backend development using Java and Spring Boot in Maven-based environments deployed to Azure and AKS, including secure API design
  • Experience designing and building API contracts and integration patterns across enterprise source systems
  • Experience with messaging and queue-based integration patterns using JMS and ActiveMQ
  • Experience designing and implementing authentication, authorization, entitlements, and access control solutions
  • Experience with SQL and data mapping and transformation between source systems and front-end API contracts
  • Senior-level hands-on delivery experience, including independently building complex integrations, establishing technical patterns through code, and providing code reviews and mentorship while remaining a primary contributor
  • Preferred: Experience integrating document management systems such as Alfresco or comparable enterprise content management platforms, including OnBase, Documentum, or OpenText
  • Preferred: Exposure to Salesforce data integration
  • Preferred: Experience within financial services, banking, or insurance environments

Benefits

  • 6-month contract with the potential for permanent employment
  • Day schedule, 37.50 hours per week
  • Flexibility of remote work

Job type

Contract

Experience level

Senior

Salary

CA$75 - CA$85 per hour

Degree requirement

No Education Requirement

Tech skills

AzureJavaMavenMicroservicesSpringSpring BootSpringBootSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.