Enable job alerts via email!

Technical Product Owner

LanceSoft Inc

Montreal

On-site

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology firm in Montreal is looking for a skilled individual to develop and validate surveillance models. The ideal candidate should possess over 4 years of experience in Java software development and excellent database skills. Responsibilities include collaborating with various teams to design and implement models in an agile environment, making this a dynamic and collaborative role. This position requires strong interpersonal skills, with a focus on delivering quality solutions in a fast-paced setting.

Qualifications

  • 4+ years of hands-on software development experience in the Java ecosystem.
  • Experience with Spark on a big data platform.
  • Strong database experience, preferably with DB2, SQL Server, or PostgreSQL.

Responsibilities

  • Collaborate with Risk and Compliance to build and validate surveillance models.
  • Design, implement, and test surveillance models in an agile environment.
  • Contribute to software design, development, and DevOps automation initiatives.

Skills

Java ecosystem
Software development
Agile Methodology
DB2
SQL Server
PostgreSQL

Education

Bachelor's degree in computer science or related fields

Tools

Docker
Spring Boot
Hibernate
Python
Job description
Overview

The ideal candidate should be a self-driven, dedicated individual with strong design and coding skills, who will work with Risk and Compliance to build surveillance models. This role requires comprehensive knowledge in software design, back end and front-end development, and DevOps automation. The individual will work with Business Analysts, Scrum Masters, DevOps and other teams in understanding surveillance model requirements, designing, implementing, and testing surveillance models in a fast-paced agile manner. Strong interpersonal skills and comfort working on a dynamic team are required.

Responsibilities
  • Collaborate with Risk and Compliance to build and validate surveillance models.
  • Partner with Business Analysts, Scrum Masters, DevOps and other teams to understand surveillance model requirements.
  • Design, implement, and test surveillance models in an agile environment.
  • Contribute to software design, development (backend and frontend), and DevOps automation initiatives.
Qualifications — Required
  • 4+ years of hands-on software development experience in the Java ecosystem
  • Experience with Spark on a big data platform
  • Strong database experience, preferably with DB2, SQL Server, PostgreSQL
  • Complete SDLC process and Agile Methodology (Scrum)
  • Excellent communication and ability to collaborate with both technical and non-technical users
Skills Desired
  • Unix OS, scripting, Python
  • DevOps CI/CD experience for test and release automation
  • Containerization with Docker or Podman
  • Web UI experience using HTML5, JavaScript, Angular/React
  • High-quality software architecture and design methodologies and patterns
  • Experience with workflow and rule engines
  • Hands-on data mining and analytical work experience
  • Layered/Component-based architecture
  • Experience with Scala
  • Design patterns, preferably GoF
  • XML technologies (SAX, DOM, XSL, SOAP)
  • Excel spreadsheet generation and usage
  • Experience with Spring Boot, JDBC, Hibernate

Education: Bachelor or higher degree in computer science or related fields

//EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation //

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.