Use React and Java to deliver scalable banking software, collaborating across Product, QA, Architecture, and Engineering teams.
As a Product Engineer II, you will support a core Banking Platform product through full-stack development. Your work includes up-to-date JavaScript frameworks, front-end and back-end systems, enterprise Java, and database technologies. You will help translate designs into tested solutions while supporting strong engineering standards.
Key Responsibilities:
- Develop scalable features across banking platform systems
- Translate designs and requirements into tested code
- Collaborate with Product, QA, Architecture, and Business Analysis
- Address development challenges and delivery risks proactively
- Support technical discussions and peer code reviews
Requirements:
- Five or more years of full-stack software development
- Critical experience with Java and React development
- Experience with Spring, Hibernate, Web Services, and REST APIs
- Strong database and query-building knowledge across multiple databases
- Knowledge of Kafka, event streaming, Docker, Kubernetes, or PostgreSQL
Bring Java, React, database, and collaboration skills to full-stack engineering for a core banking platform product.
📌 Full Stack Banking Software Engineer React (Ottawa)
🏢 Zafin
📍 Ottawa