Product Engineer (Toronto)

Product Engineer (Toronto)

13 Nov
|
Lorven Technologies
|
Toronto

13 Nov

Lorven Technologies

Toronto

Job Title: Product Engineer (Full Stack) / Senior Product Engineer Location: Toronto, ON / Ottawa, ON, Canada (Hybrid) Summary The Product Engineer (Full Stack) is responsible for designing, building, and maintaining robust, scalable full-stack features for the client's core enterprise Banking Platform. Working across modern front-end interfaces and distributed back-end architectures, this role delivers mission-critical banking software, participates in technical design discussions and code reviews, and leverages modern AI-assisted engineering tools to accelerate development workflows.

Core Competencies

Full-Stack Development: Modern React / Front-End Frameworks | Core Java / J2EE Back-End | RESTful APIs | Microservices Architecture Data &

- Persistence Layer: Database Query Optimization | Relational Databases (Oracle, PostgreSQL, MS SQL) | NoSQL (Cosmos DB) | Data Modeling Event-Driven &
- Cloud Platforms: Event Streaming (Apache Kafka) | Containerization (Docker, Kubernetes) | Microsoft Azure Cloud Ecosystem Engineering Rigor &
- Quality: Clean Code &
- SOLID Principles | Code Reviews | Automated Testing (JUnit) | CI/CD Integration (Maven, SonarQube) AI-Assisted Engineering: AI Developer Tooling | Generative AI Workflows | AIOS-Enabled Development Practices Technical Skills &
- Tools Front-End Development React (Critical), TypeScript, JavaScript (ES6 ), HTML5, CSS3, Modern UI Frameworks Back-End Development Java (Core/J2EE), Spring Boot, Hibernate, REST APIs, Microservices, EJB / Servlets, Go / Rust (awareness) Databases &
- Data Stores PostgreSQL, Oracle, MS SQL Server, DB2, Azure Cosmos DB, Complex SQL Query Optimization Messaging &
- Cloud Stack Apache Kafka / Event Streaming, Microsoft Azure, Kubernetes, Docker Build, CI/CD &
- Testing Git, Maven, Eclipse, SonarQube, JUnit, CI/CD Pipelines AI &
- Productivity Tools AI-Assisted Coding Tools (GitHub Copilot, Cursor, etc.), AIOS Platform Workflows Key Responsibilities Full-Stack Feature Delivery Design, build, and maintain scalable, reliable,



and secure full-stack software features across front-end (React) and back-end (Java/Spring) enterprise platform systems. Translate complex banking requirements, functional designs, and user stories into clean, well-tested, maintainable production code. Implement responsive web user interfaces in React and connect them with high-throughput RESTful backend APIs and microservices. Data Modeling &
- Event-Driven Systems Design and optimize database schemas, relational tables, and complex queries across PostgreSQL, Oracle, and MS SQL Server. Integrate event-driven and asynchronous messaging workflows utilizing Apache Kafka to support high-volume financial data streaming. Architecture, Code Quality &
- AI Enablement Actively contribute to technical design discussions, architectural decisions, and comprehensive peer code reviews. Enforce engineering standards, proactively identify architectural bottlenecks, and mitigate delivery risks. Adopt and apply modern AI-assisted engineering practices (e.g., Copilot, AI agents) to optimize daily development cycles and support AIOS platform workflows.

Requirements &

Qualifications Experience &

Education: 5 years of professional full-stack software development experience building enterprise-grade applications. Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related discipline.

Core Technical Skills: Strong hands-on proficiency with modern front-end JavaScript frameworks, with React being critical. Extensive back-end development experience using Java (J2EE / Spring / Hibernate) and REST microservices. Solid database and query-building knowledge across multiple enterprise engines (PostgreSQL, Oracle, MS SQL Server, Cosmos DB).

Solid understanding of event-streaming architectures (Apache Kafka) and containerized cloud environments (Azure, Kubernetes). Nice-to-Have Skills: Domain knowledge in Banking, FinTech, or large-scale financial institutions. Hands-on familiarity with CI/CD tools, Maven, SonarQube, and JUnit.

Demonstrated interest or hands-on experience using AI-assisted coding tools.

📌 Product Engineer (Toronto)
🏢 Lorven Technologies
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: product engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: product engineer (toronto) / toronto