Java Developer

Aarorn Technologies Inc

Montreal

On-site

CAD 62,000 - 83,000

Part time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Aarorn Technologies Inc in Montreal, QC is seeking a Java Developer to join our Risk and Information Management team. This contract role involves building multi-tier Java EE-style applications with Front-End technologies, in a fast-paced, Agile environment.

It is a 4x onsite per week position based in Montreal, with face-to-face interviews only. You will collaborate with global teams, leverage AI coding assistants, and contribute to code quality through reviews and tests while aligning technical

Qualifications

  • 7 to 15 years of development experience with optimized, efficient, and clean code.
  • Core Java, Java EE, Spring/SpringBoot, Web Services, Relational databases.
  • UI development frameworks (Angular, React, etc).
  • Experience with AI coding assistants like Copilot for software development, automation, or analytics.
  • Demonstrated experience in designing complex, large-scale distributed systems and microservices.

Responsibilities

  • Design and develop complex software systems and applications, setting high standards for quality and innovation.
  • Leverage Generative AI tools and coding assistants to enhance development velocity and solution quality.
  • Deliver solutions that meet performance, scalability, and security requirements.
  • Drive technical excellence through code reviews, design discussions, and knowledge sharing.
  • Collaborate with global teams to translate business requirements into robust technical solutions.
  • Participate in Agile meetings, deliver project status, and adapt to evolving regulatory and business requirements.
  • Learn, improve, and apply proprietary frameworks and best practices.
  • Write comprehensive tests to ensure code reliability and maintainability
  • Respond proactively to change, mastering new technical and business concepts as needed.

Skills

Core Java
Java EE
Spring/SpringBoot
Web Services
Relational DBs
UI Frameworks
AI coding assistants
Distributed systems
Unit testing
Communication
Business alignment

Tools

Git
Jenkins
CI/CD
Docker

Job description

Job Title: Java Developer
Location: Montreal, QC (4x onsite a week)
Employment Type: Contract
Pay Rate: CAD$50/HR INC
Interview Type: Face 2 Face (Onsite Interview Only)
We're seeking someone to join our Risk and Information Management team as a Full Stack Developer with experience on multi-tiered Java EE-style applications and Front-End technologies. The candidate will be required to work in a multifaceted agile team on the development and maintenance of a suite of applications which cater to Non-Financial Risk Management.

Roles And Responsibilities
  • Design and develop complex software systems and applications, setting high standards for quality and innovation.
  • Leverage Generative AI tools and coding assistants to enhance development velocity and solution quality.
  • Deliver solutions that meet performance, scalability, and security requirements.
  • Drive technical excellence through code reviews, design discussions, and knowledge sharing.
  • Collaborate with global teams to translate business requirements into robust technical solutions.
  • Participate in Agile meetings, deliver project status, and adapt to evolving regulatory and business requirements.
  • Learn, improve, and apply proprietary frameworks and best practices.
  • Write comprehensive tests to ensure code reliability and maintainability
  • Respond proactively to change, mastering new technical and business concepts as needed.
Required Skills

What you ll bring to the role:

  • 7 to 15 years of development experience with proven ability to write optimized, efficient, and clean code.
  • Core Java, Java EE, Spring/SpringBoot, Web Services, Relational databases
  • Experience with UI development frameworks (preferably Angular, React, etc)
  • Experience with AI coding assistants like copilot, using Agent mode, Skills, etc for software development, automation, reporting, or analytics.
  • Demonstrated experience in designing complex, large-scale distributed systems and microservices.
  • Strong analytical and problem-solving skills, excellent communication, organizational, and planning skills.
  • Strong work ethic, collaborative spirit, and clear communication skills, both oral and written.
  • Ability to write thorough unit tests covering all major logic components, preferably using coding assistant.
  • Ability to align technology initiatives with business objectives and understand the financial aspects of technology decisions.
Good To Have Skills
  • Experience with DevOps practices: CI/CD pipeline management, containerization, observability tools.
  • Understanding of serverless architecture
  • Competency with source control systems (preferably git), CI/CD tools such as Jenkins, ensuring streamlined development processes.
  • Exposure to JIRA or other ALM tools
  • Basic understanding of Linux and Shell scripting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Java/JavaScript)-Canada
Full Stack Developer (Java/JavaScript)-Canada

Saransh Inc • Montreal

On-site
CAD 110,000 - 140,000
Senior Full-Stack Java/JS Engineer for Risk Apps
Senior Full-Stack Java/JS Engineer for Risk Apps

Randstad Enterprise • Montreal

On-site
CAD 90,000 - 130,000
Senior Java Architect
Senior Java Architect

Compunnel Inc. • Montreal

Hybrid
CAD 105,000 - 155,000
Senior Java Developer
Senior Java Developer

Qualis1 Inc. • Montreal

On-site
CAD 90,000 - 130,000
Java Application Developer
Java Application Developer

Lancesoft • Montreal

On-site
CAD 90,000 - 130,000
Java Developer | Level 4 (CAD) - RSR MSP
Java Developer | Level 4 (CAD) - RSR MSP

Lancesoft • Montreal

On-site
CAD 90,000 - 130,000
Backend Java Developer
Backend Java Developer

Randstad Enterprise • Montreal

On-site
CAD 100,000 - 140,000
Full Stack Developer – Java/JS
Full Stack Developer – Java/JS

Randstad Enterprise • Montreal

On-site
CAD 90,000 - 130,000
Java Specialist
Java Specialist

Soho Square Solutions • Montreal

On-site
CAD 70,000 - 130,000
Backend Developer
Backend Developer

Axelon Services Corporation • Montreal

Hybrid
CAD 90,000 - 120,000
Supportive culture
Global financial services firm
Career development
+1