Enterprise Java Software Engineer

3 weeks ago


Old Toronto, Canada Agilus Work Solutions Full time

We are seeking a Senior Backend Developer to join our dynamic team and help develop backend services for the bank's open banking framework.

Key Responsibilities:
  • API Security: Ensure the integrity and safety of banking APIs using OAuth 2.0, JWT, and other security frameworks.
  • Collaboration: Work closely with cross-functional teams, including product owners, front-end developers, and stakeholders, to deliver high-quality services.
  • Code Quality: Maintain high standards of code quality, performance, and scalability, and participate in code reviews, debugging, and troubleshooting.
  • Testing & Documentation: Ensure robust unit and integration testing, document API specifications, system architectures, and deployment processes.
  • CI/CD Pipelines: Support the creation and enhancement of CI/CD pipelines to streamline development, testing, and deployment.
  • Open Banking Compliance: Work within regulatory guidelines to ensure all solutions are compliant with industry standards.

A successful candidate will have at least 5+ years of experience as a Senior Backend Developer, strong proficiency in Java 8, Spring Boot, and Node.js, solid understanding of OAuth 2.0, experience with microservices architecture and API design, knowledge of RESTful API development, JSON, XML, and SOAP protocols, and experience with containerization technologies.

This is a full-time contract position with a competitive compensation package, running from January 2025 to October 2025, with potential extension depending on project requirements.

Join us in shaping the future of banking by working on innovative, cutting-edge technologies in the open banking space and collaborating with a passionate and skilled team.



  • Toronto, Ontario, Canada Source Code Full time

    Job DescriptionWe are seeking an experienced Senior Developer to join our team at Source Code. The ideal candidate will have a strong background in enterprise Java technology and experience working with AWS.This is a full-time, permanent position based in downtown Toronto, ON (hybrid). Our company is looking for someone who can lead the development of...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title: Enterprise Cloud Software EngineerAbout the Role:We are seeking an experienced Enterprise Cloud Software Engineer to join our team at Iris Software Inc. This is a long-term opportunity for a skilled professional to work on mission-critical applications and contribute to the company's success.Key Responsibilities:Design, develop, and maintain...


  • Toronto, Ontario, Canada Source Code Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Lead to join our team at Source Code. This is a full-time, permanent position located in Downtown, Toronto ON (hybrid).Job SummaryThe successful candidate will lead the development of applications using enterprise Java technology and work within and across Agile teams to design, develop,...


  • Toronto, Canada Kumaran Systems Full time

    Job DescriptionWe are seeking an experienced Senior Java Enterprise Software Engineer to join our team at Kumaran Systems.About the RoleThis is a full-time position that requires working as a sole contributor in the development of a large application from scratch. The ideal candidate will have a strong background in Java, Spring Boot, and experience with...


  • Toronto, Canada Iris Software Inc. Full time

    We are seeking a highly skilled and experienced Senior Enterprise Java Developer to join our team at Iris Software Inc.As a Senior Enterprise Java Developer, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using Java technologies such as Spring, Microservices, and REST APIs. You will work closely with...


  • Old Toronto, Canada Informatica Corp. Full time

    We are seeking an experienced Enterprise Software Engineer to lead our Master Data Management SaaS team in Toronto. As a key member of our engineering organization, you will play a crucial role in shaping the technical direction of our products.Key Responsibilities:Develop and maintain high-quality code using Java, Spring, Kubernetes, and MongoDBEstimate...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...


  • Toronto, Ontario, Canada CorGTA Full time

    Job Title: Enterprise Java Software Engineer OpportunityAbout the Role:We are currently seeking an experienced Java Developer to join our client, a Fortune 1000 company based in Toronto, ON. As a hybrid remote worker, you will work on various projects using Spring Boot and APIs.About the Project:The ideal candidate will have at least 8 years of experience as...

  • Software Engineer

    2 weeks ago


    Old Toronto, Canada Cognizant Full time

    About this roleWe are seeking a highly skilled Senior Java Developer to join our dynamic and innovative team at Cognizant. As a key member of our development team, you will be responsible for designing, developing, and implementing robust software solutions using Java technologies.Key ResponsibilitiesDesign and develop high-quality software applications...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    We are seeking a seasoned Java enterprise software architect to join our team at Nexus Systems Group Inc. in a challenging and rewarding role.As a key member of our technology organization, you will be responsible for designing, developing, and maintaining complex large-scale customer-facing platforms using Java 17/Springboot3. Your expertise will be crucial...


  • Toronto, Ontario, Canada NearSource Full time

    We are seeking an experienced Enterprise Software Engineer to join our team at NearSource Technologies and play a key role in a multinational Fortune 500 project based in Toronto, Ontario.As a senior member of the team, you will have the opportunity to design and implement highly scalable web and cloud solutions with a focus on performance and efficiency.Key...


  • Toronto, Canada Iris Software Inc. Full time

    We are seeking a seasoned Java expert to join our team at Iris Software Inc., a 25-year-old CMMi Level 5 company based in New Jersey.The ideal candidate will have extensive experience in developing enterprise-level applications using Java, Spring, and Spring Boot.As a key member of our development team, you will be responsible for designing, implementing,...

  • Software Engineer

    3 weeks ago


    Old Toronto, Canada Delphi Resort Full time

    Company OverviewDelphi Resort is a leading provider of innovative solutions in the financial industry, committed to delivering excellence and driving results.About the RoleWe are seeking an experienced Software Engineer - Enterprise Solutions to join our team. As a key member of our Global Banking and Markets Engineering group, you will play a crucial role...


  • Toronto, Ontario, Canada CMiC Full time

    About UsComputer Methods International Corp. (CMiC) is a pioneering software development firm specializing in cutting-edge enterprise financial and cost management systems tailored for the construction and engineering industries.We are the leading provider of comprehensive, integrated, and advanced enterprise-level software solutions for construction and...


  • Old Toronto, Canada Informa Connect Limited Full time

    Job OverviewWe are seeking a skilled Enterprise Software Engineer to join our team and work on the Amplero Personalization Platform. This role involves developing cutting-edge software solutions using Java, Scala, and other technologies.About the RoleAs an Enterprise Software Engineer, you will be responsible for designing, implementing, and maintaining...


  • Old Toronto, Canada CG Consulting Group Full time

    Job Opportunity:CG Consulting Group is seeking a highly skilled Java software engineer to join their team as a back-end developer.This is an exciting opportunity for experienced professionals looking to grow their careers in the financial industry.The ideal candidate will have strong expertise in developing software using Java and Python in an enterprise...


  • Toronto, Canada Iris Software Inc. Full time

    We are Iris Software Inc., a leading multinational investment banking and financial services corporation seeking a highly skilled Expert Java Enterprise Architect for a long-term opportunity in Toronto, ON.The ideal candidate will have at least 10+ years of experience in designing and developing large-scale distributed cloud applications using Java 8+ and...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.A strategic partner to Fortune 500 and other top companies in financial services and many industries, Iris provides a value-driven approach – a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models.As a Java full stack Developer, you will be working on...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's direct client, a leading Candian bank is looking to hire a Java Developer for a long term opportunity in Toronto.Hybrid Model- 3 daysMust have:Bachelor's degree in Computer Science, Information Technology, or related field coupled with at least 3 years java development experience.Proficiency in Java11 minimumWorking knowledge of Spring BootWorking...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...