High-Performance Java Developer

7 days ago


Toronto, Ontario, Canada Interac Corp. Full time

Job Overview:

We are seeking a highly skilled and experienced High-Performance Java Developer to join our team at Interac Corp. As a key member of our development team, you will be responsible for designing, developing, and maintaining our highly distributed payment system.

Estimated Salary Range:$120,000 - $180,000 per year

About the Role:

The ideal candidate will have a strong background in Java and experience with high-performance systems, database design, and microservices architecture. You will work closely with our team to analyze business requirements, design and develop Java applications, and perform analysis, design, implementation, and performance testing and tuning.

Your Key Responsibilities Will Include:

  • Developing and maintaining resilient microservices applications
  • Participating in system and application architecture and creating system design and application maintenance documents
  • Writing clean, maintainable, testable, and efficient code, adhering to our code standards and best practices
  • Collaborating on larger architectural visions and gravitating towards simplicity
  • Running API & Microservices technologies and containers (Spring Boot, Istio, Envoy, Docker, Kubernetes)
  • Database design and development using relational databases such as Oracle

You Will Be A Good Fit For This Role If You:

  • Have a university degree in Computer Science or an equivalent combination of education and experience
  • Have 5+ years software development experience; preferably with experience in developing payment systems
  • Are eligible to work for Interac Corp. in Canada in a full-time capacity
  • Have proficiency in multiple programming languages with a strong background in Java
  • Have expertise in designing and developing RESTful APIs and a good understanding of various web protocols
  • Have strong knowledge of Java frameworks (Spring, Spring Boot, Hibernate, Netty), Maven, SQL, Bamboo, JavaScript (Node, Knockout, JQuery), Caching (Hazelcast, Memcached)
  • Have a strong understanding implementing high-performance, service-oriented architectures
  • Have a strong understanding of relational databases, data modeling, with extensive experience using either Oracle or PostgreSQL
  • Can assist with the design and implementation of enterprise-level frameworks, broad-based functional and technical software solutions
  • Have a solid understanding of design patterns, data structures, algorithms, and software engineering principles
  • Have participated in the overall delivery of software components as part of an agile development process
  • Have experience with microservice architectures and containerization
  • Have excellent verbal and written communication skills

How We Work:

We value exceptional people who are passionate about their work. Our culture encourages excellence and rewards contributions with opportunities for growth and development. At Interac Corp., you'll be surrounded by talented individuals who share your passion for innovation and teamwork.



  • Toronto, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking a seasoned Senior Software Developer to lead the design, development, and deployment of high-performance Java applications in our dynamic team.About the RoleThis is a senior-level position that requires extensive experience in Java programming, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design...


  • Toronto, Ontario, Canada GFT Technologies SE Full time

    GFT Technologies SE OverviewWe are a shaping the future of digital business, recognized as transformation leaders with a passion for technology and innovation. We provide sustainable solutions through IT engineering and technology consulting.Salary InformationThe estimated salary range for this role is between $120,000 to $180,000 per year, depending on...


  • Toronto, Ontario, Canada Scotiabank Full time

    The Senior Software Engineer role at Scotiabank is an exciting opportunity to join our Global Banking and Markets Engineering team. As a Java Software Engineer, you will be responsible for designing and developing applications that deliver excellence, effectiveness, and value to our business partners and customers.Key Responsibilities:Work closely with end...


  • Toronto, Ontario, Canada Foilcon Full time

    About the RoleWe are seeking a skilled Java Software Developer to join our team at Foilcon. This is a fantastic opportunity to work on high-performance applications and be part of a dynamic and innovative environment.Key ResponsibilitiesDeveloping server-side logic, definitions, and maintenance of the central database to ensure high performance and...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job SummaryHighbrow LLC is seeking a highly skilled Java Development Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key ResponsibilitiesCode Quality and MaintenanceCreate and maintain high-quality, defect-free codeProvide...


  • Toronto, Ontario, Canada Randstad Canada Full time

    We are seeking a highly skilled Senior Software Developer to lead the design, development, and deployment of high-performance Java and Curam applications. This role requires expertise in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts.Job DescriptionLeverage your technical expertise to drive...

  • Java Developer

    4 weeks ago


    Toronto, Ontario, Canada GTA Technology Professional Corporation Full time

    {"h1": "Java Programmer Job Description"} GTA Technology Professional Corporation is seeking a skilled Java Programmer to join our team. As a Java Programmer, you will be responsible for designing, developing, and testing software applications using Java programming language. Key Responsibilities: Design and develop software applications using Java...


  • Toronto, Ontario, Canada Healthcare of Ontario Pension Plan Full time

    Unlock a High-Paying Career with Us:We are seeking an experienced Senior Software Engineer to join our team in Ontario, Canada. As a key member of our Investment Risk Solutions team, you will play a critical role in developing and maintaining our suite of systems for portfolio management.The ideal candidate will have 5+ years of experience in back-end or...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Senior Java DeveloperWe are seeking a seasoned Senior Java Developer to lead the design, development, and deployment of high-performance Java and Curam applications. As a key member of our team, you will utilize your expertise in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts to drive impactful...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Senior Java DeveloperWe are seeking a seasoned Senior Java Developer to lead the design, development, and deployment of high-performance Java applications. You will utilize your expertise in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts. Collaborate with cross-functional teams to ensure...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada Randstad Full time

    Key Responsibilities:Design, develop, and deploy high-performance software systems.Collaborate with cross-functional teams to identify and prioritize system requirements.Develop and maintain high-quality, efficient, and scalable software solutions.Requirements:Bachelor's degree in Computer Science or related field.Minimum 5 years of experience in software...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to lead the design, development, and deployment of high-performance Java applications. The ideal candidate will have extensive experience in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts.Key ResponsibilitiesLead the design,...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Highbrow LLC Full time

    Job Summary:We are seeking a highly skilled Java Developer to join our team at Highbrow LLC. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java 8 or above.Key Responsibilities:Design and develop software applications using Java 8 or above.Collaborate with cross-functional...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Foilcon Full time

    Job Title: Senior Java DeveloperFoIcOn is seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java applications.Key Responsibilities:Design and develop scalable, reliable, and maintainable Java applications using Java SE/EE...


  • Toronto, Ontario, Canada Tangentia Full time

    Job Title: SQL Developer with Java ExpertiseWe are seeking a skilled SQL Developer with strong Java programming skills to join our development team at Tangentia. The ideal candidate will be responsible for writing, optimizing, and managing complex SQL queries and stored procedures while integrating database operations with Java-based applications.Key...

  • Senior Java Developer

    4 weeks ago


    Old Toronto, Ontario, Canada one Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team and contribute to the development of our cutting-edge software solutions.As a Senior Java Developer, you will be responsible for designing, developing, and maintaining our Java-based applications, ensuring they meet the highest standards of quality and performance.You will...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking a Senior Software Developer to lead the design, development, and deployment of high-performance Java and Curam applications. As a key member of our team, you will utilize your expertise in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts to drive impactful projects.Key...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada GFT TECHNOLOGIES SE Full time

    Job Title: Senior Java EngineerAre you a skilled Java developer looking for a challenging role in investment banking? Do you have a strong background in Java programming and experience working with trading platforms? We are seeking a highly skilled and experienced Java Developer to join our dynamic team at GFT Technologies SE.Key Responsibilities:Design,...

  • Java Developer

    4 weeks ago


    Toronto, Ontario, Canada Finance Professionals Inc. Full time

    Job Title: Java Application DeveloperFinance Professionals Inc. is seeking a skilled Java Application Developer to join our team in Downtown Toronto.Job SummaryWe are looking for a highly motivated and experienced Java Developer to provide analytical and technical support on applications and projects based on operational, client, and market requests.Key...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Senior Java DeveloperJob Summary: We are seeking a highly skilled Senior Java Developer to join our team at Highbrow LLC. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality Java applications.Key Responsibilities:Code Quality and Maintenance: Develop and maintain high-quality, defect-free...