Hire DigITalent logo
Hire DigITalent2 months ago

Senior Java Developer

On-site · Toronto, Ontario, Canada or Calgary, Alberta, Canada

Type
Contract
Level
Senior Level
Education
Not Specified
Company size
Unknown

Job Summary

Senior Java Developer to design, develop, and scale high-performance Java applications for a financial services MVP; own complex technical tasks, contribute to architecture, mentor junior developers, deploy with containers, troubleshoot distributed systems, collaborate with product owners and squads, ensure CI/CD with GitHub Actions, OpenShift, MongoDB/NoSQL, and Kafka, delivering an MVP by year-end with a 6-month contract and potential extensions.

Required Qualifications

  • Minimum of 7 years of professional experience in Java software development
  • Strong expertise in Object-Oriented Programming (OOP) and Functional Programming
  • Experience in Agile environment
  • Experience designing and implementing Distributed Systems and Microservices architecture
  • Extensive experience with OpenShift for containerization, deployment, and management
  • Proficiency with MongoDB or similar NoSQL databases
  • Experience with Kafka
  • Familiarity with CI/CD pipelines using GitHub Actions
  • Payments experience, internal bank to bank transactions
  • Location: Toronto or Calgary; in-office 4 days/week
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Hire DigITalent

Senior Java Developer

Apply on Sorce