Enable job alerts via email!

Développeur(se) Java

onepoint

Quebec

Hybrid

CAD 100,000 - 130,000

Full time

13 days ago

Job summary

A leading digital transformation company in Quebec seeks an experienced Java Developer. The role involves developing Java logic for transaction accounting, bank reconciliation, and creating connectors for data import. Candidates should possess over 10 years of experience in Java development, including proficiency in Spring frameworks and Agile methodologies. This position offers flexible work arrangements and a people-centered culture focused on individual growth.

Benefits

3 weeks’ vacation from the first year
Comprehensive group insurance
Employer contributions to RRSP
Flexible work arrangements
Modern office amenities
Annual tech equipment allowance
Career growth opportunities
People-centered culture

Qualifications

  • Minimum of 10 years of experience in Java application development.
  • Proficiency in Java (17+) and Spring framework.
  • Expertise in microservices architecture and testing tools.

Responsibilities

  • Develop Java logic for transaction and revenue accounting.
  • Create connectors in Java to import sales data.
  • Develop user interfaces within the React-admin framework.

Skills

Java application development
Spring frameworks
Microservices architecture
React development
Agile project management

Tools

Maven
Jenkins
Git
Azure DevOps

Job description

About Onepoint

Onepoint is a key architect behind major transformations of businesses and public sector organizations. We support our clients from strategy through technological implementation, aiming to think beyond the obvious. Committed to principles of Economic, Social, Environmental, and Technological Responsibility (RESET), we focus on creating innovative work environments, new business models, and sustainable solutions.

With over 20 years of experience, we have grown into a leading player in digital transformation, employing more than 3,500 professionals across Europe, Tunisia, North America, and the Asia-Pacific region.

What We Look For

COURAGE – AUTHENTICITY – OPENNESS – COMMITMENT – ELEGANCE

These values unite our team at Onepoint. We seek passionate individuals eager to share their expertise within collaborative teams, showing initiative, challenging themselves, and continuously learning. At Onepoint, we prioritize genuine human connections and respect for our environment, striving for excellence and delivering our best to every client.

Job Description

The organization has a technological ecosystem comprising various applications, some developed internally and maintained by our teams, and others sourced from the market (on-premise or SaaS). Internally developed applications include those built with PowerHouse (4GL) and Java, providing user interfaces and functionalities essential for daily operations across different business lines, connected to centralized data systems.

The need is to transfer functionalities from PowerHouse (4GL) to Java, including features such as revenue accounting (to be sent to a SaaS system), lottery management, cash management and reporting, and payment reconciliation.

Responsibilities

  • Develop Java logic for transaction and revenue accounting
  • Develop Java logic for bank reconciliation
  • Create connectors in Java to import sales and accounting data from various sources
  • Develop user interfaces within the React-admin framework for different application functionalities
  • Perform additional tasks related to Java development

Qualifications

  • Minimum of ten (10) years of experience in Java application development
  • Proficiency in Java (17+) and frameworks like Spring, SpringBoot, Hibernate, JPA
  • Expertise in microservices architecture, Node.js/React development, SOLID principles, testing tools (Junit, Cucumber), software architecture, and design patterns
  • Experience with source code automation and version control tools such as Maven, Jenkins, Git, Azure DevOps
  • Experience working on multidisciplinary projects in Agile mode
  • Knowledge of DevOps practices and CI/CD pipelines; front-end development experience
  • Experience developing cloud applications, infrastructure as code (Terraform), and containerization

Note: Only candidates legally authorized to work in Canada will be considered.

Why Join Onepoint?

  • Minimum of 3 weeks’ vacation from your first year
  • Comprehensive group insurance with employer contributions
  • Employer contributions to a group RRSP
  • Flexible work arrangements: hybrid, remote, or in-office
  • Modern office with amenities like fresh fruit, coffee, and team lunches
  • Annual tech equipment allowance
  • Flexible schedules and a balanced work environment
  • Career growth opportunities, including training, certifications, and access to Onepoint Academy
  • Global network of experts for knowledge sharing
  • People-centered culture focusing on individual growth and belonging
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs