Back to results

Senior Java Consultant

  • Mississauga, ON, Canada

$70 to $90 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$70 to $90 CAD / hour
Job type
Contract
Apply by
Experience
10+ years of hands-on Java/J2ee development experience
Posting language
English
Posted

Original 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

If you have the required skills and are ready for an exciting challenge, we encourage you to apply.

More about this job

Responsibilities

Design and develop server-side Java components and scalable applications supporting risk and capital decisions, translating business requirements into system designs and writing thorough tests. Coordinate releases, provide second-level production support, and collaborate with business stakeholders and globally distributed teams while managing multiple projects.

Requirements

Requires 10+ years of hands-on Java/J2EE development experience and a degree in Computer Science, Mathematics, or a related field. Candidates should have strong experience with Spring Boot, REST services, cloud-based distributed architectures, multithreading, low-latency applications, relational databases, Linux/Unix, CI/CD tools, message-driven architectures, and Agile; investment banking risk systems experience and Clojure are advantageous.

Skills

  • Java
  • J2EE
  • Spring Boot
  • RESTful Services
  • Microservices
  • Distributed Architectures
  • AWS
  • Docker
  • Kubernetes
  • Multithreading
  • Object-Oriented Design
  • Real-Time Applications
  • Oracle
  • Linux/Unix Shell
  • CI/CD
  • Kafka

Benefits

  • Competitive Hourly Rate
  • Collaborative And Dynamic Work Environment
  • Opportunity To Work On Cutting-Edge Projects

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Consulting
  • Finance & Accounting

Keywords

  • Java
  • J2EE
  • Spring Boot
  • RESTful Services
  • Microservices
  • Distributed Architectures
  • Service-Oriented Architecture
  • AWS
  • ECS
  • Docker
  • OpenShift
  • Kubernetes
  • Multithreading
  • Thread Pools
  • Object-Oriented Programming
  • Object-Oriented Analysis And Design
  • Real-Time Applications
  • Low-Latency Applications
  • Oracle
  • SQL Server
  • Linux/Unix Shell
  • Jenkins
  • TeamCity
  • SonarQube
  • Bitbucket
  • Kafka
  • EMS
  • Agile SDLC
  • Investment Banking
  • Risk And Capital Systems

Report this job