Java Developer


Offre publiée le 2024-03-28

mdf commerce

Location : Kanata, ON or Longueuil, QC Possibility to work from home #LI-Remote

mdf commerce Inc . is a dynamic and fast-growing company, with a team of over 800 experts that are developing B2B solutions for today’s digital commerce needs.

We are a global leader in the development of a broad set of software-as-a-service (SaaS) solutions that optimize and accelerate commercial interactions between buyers and sellers.

Our platforms and services empower businesses around the world, allowing them to generate billions of dollars in transactions on an annual basis.

Working in the eprocurement sector, we are currently looking for a JAVA Developper to join our team.

Main responsibilities :

  • Use your development experience and knowledge to research, design, implement innovative highly performing and highly scala ble web-based enterprise application solutions based on current technologies, trends and best practices;
  • Be part of a highly collaborative agile team; participate in the design, development, and deployment of microservices, APIs and web applications;
  • Understand, comply to, and enforce development standards to ensure consistency across the larger development team;
  • Be passionate about ensuring quality, through automating unit tests, mocking and by performing and enforcing code reviews;
  • Always be hungry; constantly look to learn more and expand and sharpen your skills by participating in developer-led technical sessions and using on-line / off-line learning opportunities.

Desired profile :

  • Knowledge of programming languages : Java , HTML, JSP / JSTL, XML, SQL, React / Angular , JQuery, etc.;
  • Knowledge of frameworks (Spring boot, Spring MVC, Hibernate / JPA);
  • Knowledge and solid grasp of Object-Oriented Programming principles;
  • Knowledge of system development processes, tools and methodologies;
  • Knowledge of unit tests, process and practice (Junit, profiling, TDD, etc.), debugging;
  • Experience with development tools (Eclipse / IntelliJ, Git, etc.);
  • Experience with relational databases (Oracle / Postgre Sql );
  • Experience working in an Agile / Scrum environment;
  • Experience with dynamic webpage with high transaction volumes, an asset;
  • Experience with cloud application development (AWS, Azure, etc.), an asset.

Qualifications :

  • Bachelor’s degree or College degree in computer programming or equivalent;
  • Five (5) + years of programming experience.

Our offer :

  • A flexible work schedule (37.5 hours / week) in a friendly and dynamic environment;
  • Possibility of teleworking after the pandemic, no minimum number of days in the office will be imposed;
  • Work equipment provided while working from home;
  • Full group insurance plans upon hiring;
  • Stock purchase plan after three (3) months;
  • Paid vacations between Christmas and New Year’s Day;

mdf commerce : who are we?

A well-established Quebec company since 1996, we are experts in the development and operation of electronic business networks.

With 800+ employees in Canada, the United States, Europe and China, mdf commerce strives to provide a work environment that focuses creativity, flexibility and collaboration.

How do we do it?

We hire motivated, passionate team players who aren’t afraid to roll up their sleeves and who take pride in contributing to a common goal.

Only selected candidates will be contacted, but we thank you for your interest in the company.

mdf commerce subscribes to a program of equity and equality in employment.


1 hour ago