-
Compunnel Inc.

Back End Developer

Compunnel Inc.
Canada · Contract · Associate

Job Summary

As a Back-End Developer, you will join a dynamic technology team responsible for building and maintaining applications that support Client Regulatory Reporting groups. These applications play a critical role in ensuring timely and accurate reporting to regulatory bodies worldwide. This position involves developing scalable Java services, processing large datasets, and supporting a front-to-back initiative aimed at re-platforming and modernizing key data streams. You will work in an agile environment and contribute across the full software development lifecycle, including automated testing, tool development, and architecture discussions.


Key Responsibilities

  • Develop and maintain scalable and flexible back-end services in Java.
  • Participate in the complete software development lifecycle, including design, coding, testing, deployment, and support.
  • Collaborate with front-end developers, business analysts, and other stakeholders to ensure data integrity and application performance.
  • Contribute to large-scale data processing and warehouse reporting systems.
  • Assist in re-platforming and renovating key data streams for better control and reporting.
  • Drive architectural decisions, standardization, and code quality across the team.
  • Work on regulatory, audit, and business-driven initiatives with a focus on backend development.
  • Ensure high-quality implementations with an emphasis on best practices and continuous integration.


Required Qualifications

  • 1–5 years of software development experience with strong proficiency in Java.
  • Experience with databases (e.g., SQL, RDBMS).
  • Familiarity with UNIX/Linux environments.
  • Experience working in agile development teams with CI/CD practices.
  • Excellent problem-solving and analytical skills.
  • Strong collaboration, communication, and organizational skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.


Preferred Qualifications

  • Experience with Python or similar scripting languages.
  • Exposure to functional programming languages.
  • Experience gathering and refining external requirements.
  • Familiarity with Gradle or other build tools.
  • Understanding of regulatory, accounting, finance, or control function domains.
  • Experience working on both front-end and back-end components is a plus.

Certifications (if any)

  • Not required, though certifications in Java, cloud platforms, or agile methodologies are considered a plus.

Key Skills

Ranked by relevance

java functional programming python gradle cloud cicd sql
Login to Apply
Posted
Apr 16, 2025
Type
Contract
Level
Associate
Location
Montreal

Industries

Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
WeTravel
Related

Senior Product Engineer - Payments Team

2026-07-11

Full-time
Not Applicable
Lithuania
Financial Services
Engineering
View Job Details
ADVICE Consulting
Related

Lead Developer | Java / Kotlin | Cloud Native | Frankfurt (Hybrid)

2026-07-03

Full-time
Associate
Germany
Financial Services
Information Technology
View Job Details
Alter Domus
Related

Senior AI/ML Engineer

2026-07-11

Full-time
Not Applicable
Luxembourg
Financial Services
Engineering