Java Backend Developer_Payment Modernization

3 weeks ago


Toronto Ontario, Ontario, Canada STM Consulting, Inc. Full time

Job Description:


Domain: Digital Payments- Payments Modernization - Transaction / Banking / Financial services


Key Responsibilities:

  • Design and develop backend services for transaction processing
  • Develop and manage RESTful APIs to handle payment lifecycle
  • Work with relational and NoSQL databases to handle transaction data efficiently
  • Implement and enforce security protocols to protect sensitive payment data
  • Develop robust systems for processing payment transactions
  • Ensure backend services are optimized for high availability and low latency, handling large volumes of transactions
  • Work with third-party services to integrate to implement end to end payment solutions
  • Structured approach for diagnosis, troubleshooting, and issue resolution
  • Work in a scrum team and meet the scrum team’s collective objective
  • Develop and execute unit tests, integration tests, and performance tests to ensure code quality and reliability.


Required Competencies and Skills:

  • 6-10 years of experience in Java backend development, with at least 3+ years focused on payment and transaction systems
  • Proficient in Java.
  • Strong experience with Spring Boot, Spring MVC, and Sprint Batch
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
  • Knowledge of security practices in payment processing, including encryption, tokenization, and compliance with PCI-DSS
  • Proficiency with Git and understanding of CI/CD pipelines
  • Hands-on experience with tools like Docker, Kubernetes would be a plus
  • Exposure to ISO20022 message format will be a plus
  • Exposure to scrum execution methodology will be a plus
  • Experience in Payments or financial transaction processing is mandatory.


  • Toronto, Ontario, C6A, Ontario, Canada Delpath Full time

    Java Back-end DeveloperLocation Address: Hybrid - Scarborough– Minimal days in office-mostly remote-want candidates in GTA in case need to come inContract Duration: 10 months – to Oct 31, 2025Possibility of extension & conversion to FTEReason: New projectBusiness group: Client Engineering - Development and Business Analysis- team looks after development...

  • Technical Lead

    2 weeks ago


    Toronto, Ontario, Canada Rubicon Path Full time

    About Rubicon PathRubicon Path is a forward-thinking organization dedicated to delivering innovative solutions in software development.Salary RangeWe offer a competitive salary range of $120,000 - $160,000 per annum, commensurate with experience.About the RoleWe are seeking an experienced Technical Lead - Java Backend Developer to join our team. As a key...

  • Java Tech Lead

    1 month ago


    Toronto, Ontario, Ontario, Canada Themesoft Inc. Full time

    Position: Java Tech LeadLocation: Toronto, ONJob Responsibilities:Designing and developing APIs.Meeting both technical and consumer needs.Knowledge in Python, Java 8/java 11, Spring boot and microservices.Java (required) Knowledge of RESTful API patterns and Micro servicesExperience in Java (JEE/Spring Core/Spring Boot/Rest API/Microservice/JSON/...

  • Software Engineer

    1 month ago


    Toronto, Ontario, Ontario, Canada Dasro Consulting Inc. Full time

    Dasro is looking for Senior Software Developer - MicroServices for one of its clients in Toronto, ONDuration: 4 months contract with the possibility of extensionLocation: Toronto, ON - HybridMandatory requirementsMUST have Experience in Converting Monolithic to Microservices Architecture: Proven experience in transforming monolithic systems into...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Royal Bank of Canada is seeking a highly skilled Senior Java Developer to join our team in Toronto. This role will be responsible for designing and implementing strategic solutions using Java, REST microservices, and Kubernetes Cloud deployments.In this position, you will have the opportunity to work on high-performance applications with Oracle and MongoDB...


  • Toronto, Ontario, Canada NearSource Full time

    Job OverviewWe are seeking a highly skilled Backend Systems Architect to join our team at NearSource.About the RoleThis is a challenging and rewarding opportunity for a seasoned professional to design and develop scalable, high-performing backend systems that drive business success. As a key member of our team, you will be responsible for architecting and...

  • Java Developer

    2 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada Vectorsoft Full time

    We are looking for a highly skilled Senior Java Developer with expertise in Java internals, the Spring Framework, and REST API development to design and optimize complex software systems. The candidate should possess a deep understanding of advanced Java features, modern application design patterns, and best practices for scalability and...

  • Java Developer

    1 day ago


    Greater Toronto Area, Canada, Ontario Flexton Inc. Full time

    Job Title: Java Backend Engineer Location: Toronto, ON Canada (Hybrid)Type: Contract Must have: API Development (from Scratch), Java, Spring, DSAJob Description:We are seeking a talented Backend Engineer to develop and maintain robust Java-based applications using the Spring framework and RESTful APIs.Required Skills/Experience:BS/MS in Computer Science or...


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    Job Title: Senior Backend Software DeveloperS.i. Systèmes is seeking a highly skilled Senior Backend Software Developer to join our team. The ideal candidate will have extensive experience in designing, developing, testing, and maintaining RESTful APIs and Microservices using Java/J2EE, Spring framework, and AWS Elastic Kubernetes Services (EKS).Key...

  • Backend Developer

    4 weeks ago


    Toronto, Ontario, Canada Boostsecurity Full time

    About UsBoostsecurity.io is a fast-paced cybersecurity technology startup. Our mission is to empower software development teams to easily build secure software, and protect their software supply chains, through smart security automation that developers love.We were founded by veteran industry experts in application security, cloud engineering, and...


  • Toronto, Ontario, C6A, Ontario, Canada Apex Systems Full time

    Solution Architect- E-BankingApex Systems is a global IT services provider and our consulting practice has an opening for a Solution Architect- E-Banking with java experience for a Top Five Bank.Client: Big 5 BankLocation: Hybrid; 1- 2 days a week in TorontoTerms: 6 Month Contract with expected PERM ConversionHours: 37.5 hours/week Monday-Friday, 9:00 am -...


  • Greater Toronto Area, Canada, Ontario Icon Technologies Full time

    We are seeking a highly skilled and experienced Full-Stack Java and Angular Team Lead to join our clients organization in North York.This role requires a senior developer with expertise in both backend and frontend technologies, as well as strong leadership skills. You will oversee an agile development team focused on delivering software solutions, backend...


  • Toronto, Ontario, Canada NearSource Full time

    Senior Python Developer PositionWe are seeking an experienced Senior Python Developer to join our team at NearSource Technologies.About the RoleThe ideal candidate will have a strong background in backend development, with expertise in modern frameworks such as Python and Django. They will be responsible for designing and implementing scalable, maintainable...


  • Toronto, Ontario, Ontario, Canada Axiom Global Technologies Full time

    Must-have7+ years of experience in an application development role with a proven track record of delivering maintainable, quality solutions5+ years of Experience working on a Java Struts application. Should have experience with UI using javascript, HTML & CSS. Experience with modern Java development with the Spring frameworkExperience with Cloud platforms -...


  • Toronto, Ontario, Canada NearSource Full time

    Company OverviewNearSource Technologies is a forward-thinking company that leverages innovative technologies to deliver cutting-edge solutions. Our team of experts works collaboratively to drive growth and success.Salary: $120,000 - $180,000 per yearJob DescriptionWe are seeking a skilled Senior Java Developer to join our team. As a key member of our...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Rubicon Path is seeking a seasoned Senior Backend Developer to join our team. As a key member of our development team, you will be responsible for designing and implementing robust backend systems that meet the highest standards of quality and performance.Job SummaryWe are looking for an experienced Senior Backend Developer who has a strong background in...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Rubicon Path is seeking an experienced Backend Developer to join our team. We are looking for a skilled professional with expertise in developing server-side logic, maintaining central databases, and ensuring high performance.Job DescriptionAs a Backend Developer at Rubicon Path, you will be responsible for designing, coding, testing, debugging, and...


  • Toronto, Ontario, C6A, Ontario, Canada SysAid Full time

    SysAid is a dynamic SaaS company, taking organizations on a transformative journey toward AI-driven business processes and services. With zero setup required, our conversational AI manages employees’ requests, assists with queries, and accelerates the resolution of issues.As a Backend Developer on our Customer Experience R&D team, you'll play a pivotal...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the OpportunityAt Royal Bank of Canada, we are seeking a talented Strategic Java Tech Lead to join our team in Toronto. This role offers a unique opportunity to design and develop strategic solutions with a team, while maintaining and supporting existing applications.About YouWe are looking for an experienced professional with a strong background in...

  • Back End Developer

    4 weeks ago


    Toronto, Ontario, Ontario, Canada Randstad Digital Full time

    Backend JAVA developer contract positionnumber of openings 1, 6months initial contractLocation Toronto or Mississauga ONMust be eligible to work in CanadaHybrid position 3d/w onsite mandatoryMust have skills and experience:A minimum of 5yrs of the following:Backend development in JAVAstrong PL/SQLStrong APIs, Golang and GraphQLAWS CloudData warehouse...