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 TorontoON.
Role: Java Developer
Type: Fulltime Perm
Salary Range: $80000 - $100000 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.
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 TorontoON. Role: Java Developer T...
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 TorontoON.
Role: Java Developer
Type: Fulltime Perm
Salary Range: $80000 - $100000 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.
View more
View less