Already a candidate?

Feedback
Skip to main content
P

Procom

Java Developer

Mississauga, Ontario, Canada · Hybrid

Contract · 7 Months
Start Oct 2026

RATE

$64–$85/hr CAD

POSTED

9/18/2026

Job Description

Java Developer:
On behalf of our Financial Services client, Procom is searching for a Java Developer for a 7 month contract role. This position is a hybrid position with 3 days onsite at our client’s Mississauga office.

Java Developer - Job Description:
The Java Developer will focus on developing and optimizing data pipelines for credit risk calculations and regulatory reporting within the financial enterprise technology space. This role involves working with large-scale distributed computing systems and offers an opportunity to learn Spark.

Java Developer - Responsibilities:
• Design, develop, optimize, and maintain scalable data pipelines for processing and analyzing large-scale financial data built on Core Java
• Lead projects for developing batch pipeline processes for credit risk analytics, including stress loss and expected credit loss
• Ensure efficient storage and retrieval of all risk data in big data platform systems (Hadoop, Hive, Impala, Spark, etc.)
• Implement best practices for Spark performance tuning, including partitioning, caching, and memory management
• Maintain code quality through high-efficiency testing, CI/CD pipelines, and version control

Java Developer - Mandatory Skills:
• 7+ years of experience in software development, specifically Core Java & Java 8 concepts
• 5+ years of experience in SQL/NoSQL database management systems
• 3+ years of experience leading software development projects
• Experience in financial market and credit risk enterprise software systems
• Experience with CI/CD pipeline technologies (GitHub, Tekton, Harness)
• Ability to work in a fast-paced TechFin environment
• Strong problem-solving and communication skills

Java Developer – Nice-to-Have Skills:
• Experience with agentic AI tools (Devin, Claude, or Copilot)
• Familiarity with big data processing frameworks
• Knowledge of financial regulations and compliance requirements
• Ability to work collaboratively in a team-oriented environment
• Experience with accessible software development practices

Java Developer – Assignment Length:
This is a 7 month contract position.

Java Developer - Start Date:
ASAP.

Java Developer - Assignment Location:
Mississauga, Ontario, Canada. This is a hybrid position requiring 3 days in the office.

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Ready to apply?

You'll complete the application through our portal.

Role summary

Java Developer

Mississauga, Ontario · Hybrid

RATE

$64–$85/hr CAD

TYPE

Contract · 7 Months

STARTS

10/26/2026

POSTED

2 hours ago

ATS ID

331237



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy