Senior Java/J2ee Developer

Veriday Inc.

Mississauga

Hybrid

CAD 96,000 - 152,000

Part time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive hourly rate
Collaborative work environment
Cutting-edge banking project

Job summary

Veriday Inc. is seeking a Senior Java Spring Developer for a 6-month contract with a reputed Banking client in Mississauga, Ontario. You will build server-side components, design architectures, and work with business stakeholders and global IT teams.

Hybrid work arrangement: 3 days in office. The role requires 10+ years Java experience, Spring Boot, REST, cloud, CI/CD, and strong problem-solving abilities.

Qualifications

  • 10+ years of hands-on Java/J2EE development experience.
  • Degree in Computer Science, Mathematics, or a related field.
  • Extensive experience building distributed, service-oriented, and microservice-style architectures on cloud platforms (AWS, ECS, Docker, OpenShift, Kubernetes).
  • Strong experience building modern applications with Spring Boot and RESTful services.
  • Advanced knowledge of multithreading and thread pools, with strong OOP and OOAD skills.
  • Experience developing real-time, low-latency applications.
  • Hands-on experience with relational databases (Oracle, SQL Server), plus a solid understanding of storage architectures and when to use each.
  • Proficiency with Linux/Unix shell.
  • CI/CD and code-quality tooling: Jenkins, TeamCity, SonarQube, Bitbucket.
  • Experience with message-driven architectures (Kafka, EMS) and Agile SDLC.
  • Excellent written, verbal, and presentation skills, with strong analytical and problem-solving abilities

Responsibilities

  • Lead the design of server-side components and develop them in Java.
  • Translate business requirements into sound system designs, working closely with business analysts and stakeholders.
  • Build high-quality, scalable applications that solve complex business problems, applying software engineering best practices.
  • Write thorough test cases to keep the codebase reliable.
  • Plan and coordinate software releases.
  • Provide 2nd-level support for production applications.
  • Collaborate with globally distributed teams across time zones.
  • Take initiative and manage multiple concurrent projects with minimal supervision

Skills

Java/J2EE
Spring Boot
RESTful services
Multithreading
OOAD
Linux/Unix
CI/CD
Jenkins
Bitbucket
Kafka
Agile SDLC
AWS
Docker
Kubernetes
OpenShift
ECS
SQL/Oracle
SQL Server

Education

Degree in Computer Science, Mathematics, or related field

Tools

AWS
Docker
Kubernetes
OpenShift
Jenkins
TeamCity
SonarQube
Bitbucket
Kafka

Job description

Veriday Inc. is looking for a Senior Java Spring Developer for one of our reputed Banking clients for a 6-month contract with potential extension. You'll join the Spread Products Risk and Capital function area, building server-side components that support critical risk and capital decisions. You'll work directly with business stakeholders and global IT teams, with a real voice in the long-term strategic roadmap.

Location: Mississauga, ON
Engagement: 6-month with potential for extension

Hybrid - 3 days at the office

What You'll Do
  • Lead the design of server-side components and develop them in Java
  • Translate business requirements into sound system designs, working closely with business analysts and stakeholders
  • Build high-quality, scalable applications that solve complex business problems, applying software engineering best practices
  • Write thorough test cases to keep the codebase reliable
  • Plan and coordinate software releases
  • Provide 2nd-level support for production applications
  • Collaborate with globally distributed teams across time zones
  • Take initiative and manage multiple concurrent projects with minimal supervision
What You Bring (Required)
  • 10+ years of hands-on Java/J2ee development experience
  • Degree in Computer Science, Mathematics, or a related field
  • Extensive experience building distributed, service-oriented, and microservice-style architectures on cloud platforms (AWS, ECS, Docker, OpenShift, Kubernetes)
  • Strong experience building modern applications with Spring Boot and RESTful services
  • Advanced knowledge of multithreading and thread pools, with strong OOP and OOAD skills
  • Experience developing real-time, low-latency applications
  • Hands-on experience with relational databases (Oracle, SQL Server), plus a solid understanding of storage architectures and when to use each
  • Proficiency with Linux/Unix shell
  • CI/CD and code-quality tooling experience: Jenkins, TeamCity, SonarQube, Bitbucket.
  • Experience with message-driven architectures (Kafka, EMS) and Agile SDLC.
  • Excellent written, verbal, and presentation skills, with strong analytical and problem-solving abilities
Nice to Have
  • Prior investment banking risk system experience (highly desirable)
  • Experience with message brokers
  • Exposure to Clojure (a big plus)
What We Offer
  • Competitive hourly rate
  • A collaborative and dynamic work environment
  • The opportunity to work on cutting-edge projects with a leading banking client
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/J2ee Developer
Senior Java/J2ee Developer

Verida • Mississauga

Hybrid
CAD 83,000 - 131,000
Competitive hourly rate
Collaborative and dynamic environment
Cutting-edge banking project
Senior Java DevOps Developer
Senior Java DevOps Developer

Motion Recruitment Partners, LLC • Mississauga

Remote
CAD 96,000 - 165,000
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

Hybrid
CAD 90,000 - 120,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

Hybrid
CAD 90,000 - 130,000
Java Developer
Java Developer

Aarorn Technologies Inc • Montreal

On-site
CAD 62,000 - 83,000
Senior Java DevOps Developer
Senior Java DevOps Developer

Kelly Services • Mississauga

Hybrid
CAD 102,000 - 109,000
Sr Java Developer (with AWS)
Sr Java Developer (with AWS)

CG Consulting Group • Toronto

On-site
CAD 96,432 - 110,208
Senior Java Developer (FinTech, APIs & Microservices)
Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems Ltd • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Java Engineer: Microservices & Capital Markets
Senior Java Engineer: Microservices & Capital Markets

Virtusa • Mississauga

On-site
CAD 90,000 - 130,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000