Resume
Martin Fournier
Senior Java Developer · Full Stack · DevOps · Quebec, Canada
PDF coming soon — request via contact
Summary
Senior Java developer and full-stack engineer with 20 years of experience in manufacturing, financial services, and defense. Strong backend focus with expertise in Spring Boot, microservices, SQL and NoSQL databases, and DevOps (Docker, Jenkins, Concourse). Skilled at automated deployment pipelines and bridging development and operations. Passionate about sovereign tech, AI orchestration, and systematic trading. Also active in real estate investment.
Experience
Senior Java Developer
Desjardins · Montreal
Aug 2021 – Present
Spring Boot, Apache CXF, SOAP APIs, SOAPUI, Docker, Concourse CI, Cloud Foundry, Cucumber, Gherkin
- Contributed to the design of two new microservices for notaries and mortgage financing using Spring Boot, Spring Data, and Spring Cloud end to end.
- DevOps lead: created and maintained CI/CD pipelines with Concourse for automated testing, builds, and deployment of microservices.
- Used BDD (Behavior-Driven Development) with Cucumber and Gherkin to define expected microservice behavior and automated test scenarios for quality and compliance.
Senior Java Developer
Rheinmetall · St-Jean-sur-Richelieu
Mar 2020 – Aug 2021
Spring Boot, MongoDB, Apache CXF, SOAP APIs, Vagrant, Docker, JavaFX
- Worked on a medium-range radar tracking web application with Spring Boot backend and Vue.js frontend.
- Developed web services and JavaFX front-end for a military management application.
- Maintained unit and integration tests with JUnit and Mockito.
- Responsible for quarterly deployment of the team's code.
Senior Java Developer
SMS Store Traffic · Saint-Jean-sur-Richelieu
Jan 2019 – Mar 2020
Spring, Java, Maven, Ant, Microsoft SQL, SOAP and REST APIs, Jenkins
- Built a migration tool to move data to a self-hosted cloud.
- Integrated multiple point-of-sale APIs (Square, Lightspeed, Shopify).
- Installed and configured Jenkins for continuous integration.
Mulesoft API Developer
Business Development Bank of Canada · Montreal
Aug 2017 – Oct 2018
Spring MVC, Spring Data, Spring Security, Angular.js, Node.js, Grunt, Oracle, SOAP, REST
- Migrated and exposed multiple internal and external APIs using Mulesoft.
- Transformed and extracted data with DataWeave.
- Designed API architecture with Mulesoft API Designer.
- Consumed APIs from credit rating agencies, CRM, and other internal and external services.
- Contributed to unit and integration testing.
Full Stack Java Developer
Desjardins Securities · Montreal
Sep 2016 – Jun 2017
Spring MVC, Spring Batch, Spring Security, Jasper Reports, AS400
- Contributed to the migration of broker Nexa to broker Qtrade.
- Used Spring Batch to migrate user accounts from AS400 to Oracle.
- Developed User, Account, and Preferences microservices with Spring Boot.
- Participated in agile ceremonies and workflow. Wrote unit and integration tests.
Full Stack Java Developer
Intact Insurance · Montreal
Aug 2015 – Jul 2016
Spring MVC, Spring Data, Spring Security, Angular.js, Node.js, Grunt, Oracle
- Added a new web application tab for clients to view their invoices.
- Integrated multiple SOAP web services. Created REST web services consumed by Angular.js.
- Replaced WebSphere message queue with an open-source alternative.
- Developed web services to extract claims from the Canadian central directory.
Enterprise Search Expert
Norconex · Ottawa
May 2013 – Jun 2015
Solr, SolrCloud, Lucene, Java, JAXB, Redis, Maven, JUnit, Hibernate, Talend, PHP, Zend 2, Android SDK, iOS SDK
- Served clients including Foundation Center, Elsevier, Association of Universities of Canada, and federal government (security-focused department).
- Rewrote an ETL job with Talend, reducing import time from 3 days to 8 hours.
- Maintained Java code generating SKOS/RDF files with JAXB. Compared Solr cache vs Redis performance.
- Migrated data from Oracle to Solr. Developed a native financial application on iOS and Android.
Full Stack Java Developer
Hitlab · Montreal
Aug 2012 – Apr 2013
Java, Maven, Talend, JUnit, Hibernate, MySQL, Solr, Mp3agic, UML, Checkstyle
- Contributed to the development of a mobile karaoke application on Android and iOS.
Full Stack Java Developer
Ministère de la Culture et des Communications · Montreal
Mar 2012 – Jun 2013
Java, JSP, Struts, Hibernate, Oracle, Solr
- Deployed a Solr-based search engine for the ministry.
Team Lead
Goodyear Veyance · Granby
Mar 2011 – Oct 2011
- Supported migration from AS400 ERP to SAP.
Team Lead
Goodyear Tire and Rubber · Napanee
May 2007 – Mar 2011
IBM Rational Software Architect, AS400, Jasper Reports, Jasper OLAP, Talend, Mondrian, WebSphere MQ, Mule ESB, Struts, Spring MVC, Hibernate, PHP, Bash, MySQL, Oracle, SQL Server, DB2
- Maintained IT servers and developed applications and dashboards.
IT Coordinator
Goodyear Tire and Rubber · Valleyfield
May 2005 – Mar 2007
- Maintained IT servers and developed applications and dashboards.
Education
B.Sc. Computer Science
University of Nebraska-Lincoln
Sep 1998 – May 2003
- Dean's List 1998/99
- Big XII Commissioner's Honor Roll 1998/99/00
Technical Skills
Languages
- Java
- PHP
- TypeScript
- JavaScript
- Dart
- DataWeave
Frameworks
- Spring Boot
- Spring MVC
- Laravel
- Angular
- Vue.js
- Flutter
- Struts
- JavaFX
APIs & Integration
- REST
- SOAP
- Apache CXF
- Mule ESB
- Mulesoft
Infrastructure
- Docker
- Vagrant
- Jenkins
- Concourse CI
- Cloud Foundry
- Linux
- Git
Databases
- Oracle
- MySQL
- PostgreSQL
- MongoDB
- SQL Server
- Redis
- Solr
- Lucene
Tools & Methods
- Cucumber
- Gherkin
- BDD
- JUnit
- Mockito
- Talend
- Jasper Reports
- Agile
Other Activities
Real Estate Investor
Long-term portfolio of income-producing properties with focus on capital preservation and cash flow.
Algorithmic Trader
Systematic, backtested strategies across forex and equity markets using Interactive Brokers API and StrategyQuant.
Open Source Contributor
Active contributor to the developer community with tools focused on productivity and sovereign infrastructure.
Mentor & Writer
Mentoring engineers on architecture and systems thinking. Writing on software, AI, and systematic investing.
Want the full PDF version? Request it here →