Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Qualis1 Inc.

NewBe an early applicant

Senior Java Developer

Posted Updated 11 views
Discussion

Summary

12-month contract role in Montréal (3 days onsite required) on a Java development squad: designing, owning, and modernizing technology platforms in an agile setting. Core stack is Java (8+ years) on Unix/Linux, with preferred exposure to Spring Boot, microservices, cloud/DevOps, enterprise SQL databases, and financial protocols like FIX and Swift.

Location: Montreal, QC, (3 days onsite must)

Duration: 12 Months

Interview Mode: Video + Face 2 Face

As a member of a Java development squad, you will:

  • Design & develop innovative, reliable solutions using latest technology architecture
  • Take ownership of the technology platforms
  • Drive the modernization and agile agenda
  • Collaborate and understand the needs and problems of our business lines

What you will bring to the role

  • Bachelor’s degree in Computer Science or related field
  • 8+ years of professional work experience with Java
  • Good knowledge of Unix/Linux
  • Excellent written and verbal communication skills

Things to highlight on your resume

While these are not required, we are very interested in speaking with people who have exposure to the following technologies or subjects. Do not hesitate to highlight them on your resume!

  • Experience with microservice architecture
  • Experience with Spring/Spring Boot
  • Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems
  • Experience building real time applications in Multithreading for a Unix/Linux platform
  • Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS)
  • Experience with IntelliJ or Eclipse IDE
  • Experience with cloud technologies (AWS, Azure) and DevOps
  • Proficiency with Enterprise level database (ex. Oracle, SQL Server, Sybase, DB2, Snowflake) and SQL
  • Trading and financial modelling & knowledge of financial technologies (e.g., FIX, Swift protocol)
  • Experience testing software (e.g., Unit testing, using frameworks, performance testing/tuning)
  • Experience with Scala/functional programming

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →