Post Job Free
Sign in

Senior Java Backend & Full Stack Engineer

Location:
Toronto, ON, Canada
Posted:
October 29, 2026

Contact this candidate

Resume:

URIL YAKUBOV

Canadian Citizen Toronto, ON ***********@*****.***

SENIOR JAVA BACKEND / SOFTWARE ENGINEER /SENIOR FULL STACK

PROFESSIONAL SUMMARY

Backend software engineer with extensive Java experience across healthcare, insurance, finance and enterprise applications. Delivered Spring/Spring Boot services, SOAP and REST integrations, database-backed applications and automated tests. Brings deep healthcare domain experience spanning electronic health records, laboratory systems, PACS support and medical visualization.

TECHNICAL SKILLS

Java 7–17 • Spring / Spring Boot • Java EE • Hibernate / JPA • REST / SOAP / JAX-WS • Microservices • AWS SNS/SQS • JUnit / Cucumber • SQL / DB2 / Oracle / MySQL / PostgreSQL • MongoDB • Linux / Unix • Git • Maven • CI/CD • JavaScript • C/C++ / JNI

PROFESSIONAL EXPERIENCE

Independent Software Project Founder & Software Architect 2024–Present

Designed a chronic-disease monitoring web platform using Node.js, Express, PostgreSQL and REST APIs, with JWT authentication.

Built health metric dashboards, abnormal-reading alerts, medication and symptom tracking, and clinician data-sharing features.

Blooma.ai, Israel Software Developer Aug 2022–Dec 2023

Developed commercial real-estate services for risk management, property search and financial calculations using Java 17, Spring Boot, microservices, AWS and MongoDB.

Used AWS SNS/SQS, TeamCity, JUnit and Cucumber; participated in design and code reviews.

F.M.R., Tel Aviv Software Developer Oct 2020–Aug 2022

Built Java EE and DB2 services for margin calculations, order updates and order management; created JUnit tests and reviewed designs.

Mount Sinai Hospital, Toronto Software Developer Jan 2019–Jan 2020

Developed laboratory information management software using Java EE, Hibernate, JSF, MySQL and JBoss/WildFly on Linux.

Worked across client and server components, unit tests, continuous integration and code reviews.

Dye & Durham, Toronto Software Developer Mar 2018–Oct 2018

Built enterprise legal applications and integrated Nuxeo content services using REST, Java EE, Spring Boot and SQL Server.

Implemented file-management workflows and Elasticsearch-backed search.

TELUS Business Solutions, Toronto Software Developer Sep 2015–Aug 2017

Developed high-traffic SOAP/JAX-WS insurance services supporting pharmacy deductible and coinsurance calculations.

Used Spring, Java EE, Oracle, XML, Tomcat and JNI (Java-to-C integration); performed unit, integration and release testing.

I Think Security, Toronto Software Developer Jan–May 2015

Built C++/Java TCP/IP integration and Boost IPC prototypes; improved lookup speed using in-memory hash maps.

Rotman Research Institute / Baycrest, Toronto Software Developer Dec 2002–Apr 2014

Developed Java applications for cognitive assessment, patient data and secure electronic health record synchronization across hospitals.

Supported PACS and medical imaging systems; engineered VTK tools to transform MRI data into 3D visualizations.

Delivered multithreaded C++ EEG/UDP processing and parallel scientific software; accelerated a MATLAB workload by 300% using C++.

Investec Bank, Tel Aviv Software Developer 1999–2001

Developed C/C++ distributed capital-markets software using TCP/IP and DB2; supported financial transaction systems.

EARLIER EXPERIENCE

Rotshtein, Tel Aviv Software development for budgeting, accounting and payroll 1997–1999 (RPG, C, COBOL, DB2, Oracle).

EDUCATION

B.Sc., Mathematics — Chernivtsi State University, Ukraine Computer Diploma — Tel Aviv University College, Israel



Contact this candidate