cover image
Compunnel Inc.

Java Developer (Banking Domain)

Hybrid

Montreal, Canada

Mid level

Freelance

28-10-2025

Share this job:

Skills

Communication Java Perl SQL Linux Shell C++ Spring Hibernate

Job Specifications

Job Title: Java Developer (Banking Domain)

Job Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)

Job Responsibilities:

• Uplift strategic Fixed Income Cash & FX systems to enable the capture of data flows in the firmwide data catalog.

• Annotate system code to define, and document data sets, that represent the risk data that is processed and stored within our systems.

• Modify build systems to automatically publish those data sets and any updates or changes to them in an accurate and timely fashion.

• Work with upstream and downstream system subject matter experts to develop and comprehensively document the lineage of data as it flows through the firm’s Fixed Income systems.

Must required Skills:

• Bachelor’s Degree in Computer Science, Computer Engineering or similar.

• 5+ years of experience developing and supporting large production systems.

• Fixed Income domain knowledge.

• An aptitude for understanding complex data models and schemas.

• Ability to quickly familiarize with large codebases, in a variety of languages, to trace data flows and transformations.

• Proficiency and development experience using Perl, Java & SQL.

• Familiarity with C++ is a bonus.

• Work experience and proficient knowledge with: Linux, Autosys, Shell scripts, Json, Yaml, Build pipeline systems.

• Knowledge of Java Frameworks such as Spring, Hibernate

• Knowledge of messaging/streaming systems will be an added advantage.

• Excellent written & verbal communication skills.

• Critical thinker and good problem-solver

About the Company

Compunnel, Inc., founded in 1994 and headquartered in New Jersey, is at the forefront of providing customized workforce and digital transformation solutions, enhancing the total experience for our valued business allies. Our approach integrates innovative technologies with a human-centric dialogue, exceeding the needs of our customers, employees, partners, and key growth contributors and delivering exceptional value. With a strategic presence across the United States through over 30 local service delivery centers and glob... Know more