I am an accomplished Java Developer with 20 years of experience designing, developing, and maintaining complex systems. My expertise includes machine vision applications, geospatial desktop software, financial transaction automation, and industrial machine management. I am highly skilled in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. I have strong proficiency in Java technologies, SQL databases, and cloud/container-based deployments. I am passionate about backend development, microservices architecture, multi-threaded applications, Docker, and software performance optimization. I continuously seek to design and implement new features and maintain software quality across various projects.

Corneliu Dabija

I am an accomplished Java Developer with 20 years of experience designing, developing, and maintaining complex systems. My expertise includes machine vision applications, geospatial desktop software, financial transaction automation, and industrial machine management. I am highly skilled in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. I have strong proficiency in Java technologies, SQL databases, and cloud/container-based deployments. I am passionate about backend development, microservices architecture, multi-threaded applications, Docker, and software performance optimization. I continuously seek to design and implement new features and maintain software quality across various projects.

Available to hire

I am an accomplished Java Developer with 20 years of experience designing, developing, and maintaining complex systems. My expertise includes machine vision applications, geospatial desktop software, financial transaction automation, and industrial machine management. I am highly skilled in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.

I have strong proficiency in Java technologies, SQL databases, and cloud/container-based deployments. I am passionate about backend development, microservices architecture, multi-threaded applications, Docker, and software performance optimization. I continuously seek to design and implement new features and maintain software quality across various projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent
French
Advanced

Work Experience

Java Developer at ei3
May 1, 2021 - Present
Participated in the development and maintenance of the backend of an application for remote management of industrial machines. The backend is a monolithic Java application running on Wildfly plus a few services running separately on Tomcat. The frontend uses dynamically generated pages (JSP) and Angular. Responsibilities included designing and implementing new backend features, maintaining and fixing bugs, implementing frontend features with JSF, creating and maintaining BIRT reports, and managing stored procedures, triggers, views, functions, and full-text search in the MSSQL database.
Java Developer at Dealflo / Onespan
May 1, 2021 - August 11, 2025
Participated in the complete rewrite of an application for secure automated financial transactions. The backend consists of multiple microservices, and the frontend is an Angular and TypeScript web app. Responsibilities included designing and implementing new backend features and some frontend work, developing a React and JavaScript web app for reading and writing UMLs for SSM, writing Docker Compose and Dockerfiles, configuring and integrating various SAA components and third-party software like Veridas, Mitek, Jumio, Twilio, and designing and maintaining UML files using Papyrus.
Java Developer at Filtec
September 30, 2017 - August 11, 2025
Part of a team that developed software for a heavily multithreaded Linux application using machine vision to inspect containers moving on conveyors before and after filling. Developed Java applications for image analysis, implemented TCP/IP protocol for sending image packets in C++, developed data backup/restore modules, charting modules, integrated Modbus server with SPT, developed machine vision algorithms using Halcon script and converted to C++, and created modules for parsing and analyzing hex files to detect corruption.
Java Developer at Echosphere - XYZ Civitas
September 30, 2015 - August 11, 2025
Part of a team that developed a geospatial and land survey desktop application called Space. The application helps build digital maps, store and organize data in databases or files, perform searches, backup data, translate between various file formats, and print reports and maps. Responsibilities included design, development, and deployment of the application, working extensively with JFreeChart, integrating Jasper Reports, developing user interfaces using Swing, backup systems, printing modules, and installer creation for Windows 7 using NSIS. Also integrated third-party software and supported various databases such as PostgreSQL, SQLite, MySQL, SQL Server, and Sybase.
C# Developer at Danso Inc.
May 31, 2005 - August 11, 2025
Developed two small mobile applications for Palm PC: Musiganizer and Booganizer. These applications facilitated the management of personal libraries of songs and books. Developed both applications from scratch.

Education

Bachelor of Computer Science (major Software Systems) at Concordia University
January 11, 2030 - October 1, 2014
Diplôme d'études collégiales in Computer Programming at CDI/Delta College
January 11, 2030 - April 1, 2005

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Manufacturing, Software & Internet, Transportation & Logistics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate