Himalayas logo
Software InternationalSI

Intermediate Java Developer - Remote

A Toronto-based recruitment firm with over 20 years of experience connecting clients with top-tier technical talent across North America and the globe.

Software International

Employee count: 11-50

Salary: 80k-100k USD

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently searching for a Java Developer for our IT Financial Services SaaS client in Toronto,ON.

Role: Java Developer

Type: Fulltime, Perm

Salary Range: $80,000 - $100,000 as base depending on overall experience + 3 weeks paid vacation + benefits + stat holidays + sick days

Location: remote - client is based in Toronto, ON

Our client is seeking a highly intelligent and innovative Java Software Developer with a passion for developing and delivering elegant, cloud-based SaaS applications. The ideal candidate is a collaborative team player with strong analytical and technical skills, a commitment to continuous learning, and the ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders. This role requires comfort working in an agile environment and the initiative to take ownership when needed.

Key Responsibilities

  • Contribute to the ongoing development of our suite of cloud-based web and mobile applications (Vaadin, Android) in cash processing SaaS industry
  • Independently manage small-scale projects, including development, testing, and delivery.
  • Collaborate effectively with internal teams and external partners on new and existing initiatives.

Qualifications & Requirements

  • Minimum of 4+ years of professional software development experience.
  • Strong proficiency in Java 11 development, including efficient function design and common design patterns.
  • Previous experience developing in cash processing space is highly desireable
  • Solid understanding of object-oriented programming principles such as abstraction, encapsulation, inheritance, polymorphism, and reflection.
  • Experience working with and navigating large codebases.
  • Familiarity with both traditional and modern databases (e.g., SQL, Redis, DynamoDB) is a strong asset.
  • Experience with Agile development methodologies.
  • Proficiency with version control systems, particularly Git.
  • Working knowledge of Amazon Web Services (AWS) is considered an asset.
  • Demonstrated ability to deliver high-quality work within deadlines.
  • Excellent verbal and written communication skills.

Preferred Attributes

  • Personable and comfortable working directly with customers and partners.
  • Fluency in English is required; Spanish fluency is considered an asset.
  • Must be legally authorized to work in Canada.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 80k-100k USD

Location requirements

Hiring timezones

Canada +/- 0 hours

About Software International

Learn more about Software International and their company culture.

View company profile

At the heart of Software International is a culture defined by perseverance, dedication, and a relentless pursuit of excellence. For over two decades, this Toronto-based firm has transcended the traditional role of a recruitment agency to become a trusted partner for both clients and candidates. Their narrative is one of connection and empowerment, weaving a story of success through every professional placement they facilitate. Their mission is simple yet profound: to bridge the gap between top-tier technical talent and the organizations that need them most, serving a diverse clientele that ranges from Fortune 100 giants to agile startups across Canada, the United States, and the globe.

We believe that hiring is not merely a transaction but a transformative process that shapes the future of businesses and careers alike. Driven by a core value of customer centricity, the team at Software International works tirelessly to understand the unique contours of each role and the aspirations of every candidate. They pride themselves on overturning every rock—day or night, rain or shine—to ensure the perfect fit. This unwavering dedication is the bedrock of their identity, fostering an environment where integrity and genuine partnership thrive. constantly striving for excellence, they refine their capabilities and listen to the voices of those they serve, leading the industry with innovation and empathy. At Software International, the goal is not just to fill positions, but to build futures, one placement at a time.

Claim this profileSoftware International logoSI

Software International

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

116 remote jobs at Software International

Explore the variety of open remote roles at Software International, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Software International

Remote companies like Software International

Find your next opportunity by exploring profiles of companies that are similar to Software International. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan