Create Alert
Email me similar jobs

Backend Java Developer (Montreal)

Full-time

Summary

Location: Montreal, QC. Duration: Months.

Responsibilities

  • Assume responsibility for projects within the system.
  • Clarify business requirements.
  • Ensure consistent, clean code is implemented with timely delivery.
  • Work in a highly collaborative environment that values teamwork and offers flexibility.

Requirements

  • Years of experience in Java backend development.
  • Strong communication skills; able to work with global team members across different time zones.
  • Very strong analytical and problem‑solving abilities.
  • Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion.
  • Very strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional Programming.
  • Strong knowledge of Non‑Relational Databases and No‑SQL (Mongo DB).
  • Strong knowledge of BDD (behavior‑driven development) with JBehave/Cucumber.
  • Strong knowledge of and experience with DMN and BPMN tooling.
  • Strong knowledge of RESTful Web services.

Preferred Skills

  • Strong knowledge of Relational Databases and SQL (DB).
  • Good knowledge of Object Relation Mapping technologies: JPA/Hibernate.
  • Knowledge of Snowflake DB.
  • Knowledge of Unix/Linux.
  • Experience with TDD (test driven development).
  • Positive knowledge of GIT source code management.

#J-18808-Ljbffr
Similar jobs

More from Axelon Services
Axelon Services Corporation 2 days ago
Axelon Services Corporation 1 day ago
Axelon Services Corporation 2 days ago

Backend Java Developer (Montreal)

Apply Now
Back to search page