Senior Java Developer for Secure Backend Systems

1 week ago


Old Toronto, Canada GuruLink Full time
Job Title: Senior Java Developer for Secure Backend Systems

We are seeking a seasoned Senior Java Developer to join our team at GuruLink in Toronto, Ontario.

About the Role:

This is a full-time opportunity that offers a competitive salary and benefits package. The successful candidate will be responsible for designing, developing, and maintaining robust backend solutions using Spring Boot and Java, while ensuring system security and integration with various services.

Key Responsibilities:

The ideal candidate will have a strong understanding of authentication protocols including Single Sign-On (SSO), Multi-Factor Authentication (MFA), PingFederate, OpenID Connect (OIDC), and OAuth.

  • Backend Development: Design and implement secure backend solutions using Spring Boot, Spring Data (JPA, JDBC), and Java (versions 8 and 17). Ensure system security by implementing Spring Security features, including OAuth and LDAP.
  • Development Tools and Processes: Utilize development tools such as Maven, Jenkins, Gradle, Git, and Nexus to streamline development processes and improve efficiency. Collaborate with the DevOps team to implement CI/CD pipelines and enhance deployment strategies.
  • Authentication and Security: Gain expertise in authentication protocols and contribute to the design and implementation of secure authentication mechanisms for backend systems.
Requirements:
  • Proven experience programming with Spring Boot, Spring Data (JPA, JDBC), Java (8/17), Scala, and Spring Security (OAuth, LDAP).
  • Proficiency with development tools such as Maven, Jenkins, Gradle, Git, and Nexus.
  • Strong analytical and problem-solving skills, with a focus on delivering high-quality code.

The estimated salary for this role is $120,000 - $180,000 per annum, depending on experience.



  • Old Toronto, Canada Totalperform Full time

    We are seeking a highly skilled Senior Java Backend Developer for Transaction Processing to join our team at Totalperform. The ideal candidate will have a deep understanding of building secure and scalable transaction processing systems using micro-services based architecture and Java Spring Boot tech stack.Key Responsibilities:Design and develop backend...

  • Backend Java Developer

    2 months ago


    Old Toronto, Canada Totalperform Full time

    Clientis is looking to build a skilled Java Backend Developer team with expertise in transaction processing in Payments, within the Banking and Financial Services sector. The ideal candidates will have a deep understanding of building secure and scalable transaction processing systems using micro-services based architecture and Java Spring Boot tech stack....

  • Senior Java Developer

    2 months ago


    Old Toronto, Canada GuruLink Full time

    Location: Toronto, OntarioWe are seeking an experienced Senior Java Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining backend solutions using Spring Boot and Java, while ensuring system security and integration with various services. You will play a crucial role in backend...


  • Toronto, Ontario, Canada Clearbridge Mobile Full time

    About the Role:We are seeking a highly skilled Senior Java and Golang Backend Developer to join our team at Clearbridge Mobile. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and secure backend systems using Java and Golang.Key Responsibilities:Design and develop high-quality backend...


  • Toronto, Ontario, Canada Tharani Family Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team. Your expertise in Java and Python will be instrumental in developing our backend systems.Key ResponsibilitiesDesign and implement efficient backend systems using Java and Python.Collaborate with cross-functional teams to identify and prioritize project...


  • Toronto, Ontario, Canada Sage Recruiting Full time

    Senior Backend DeveloperSage Recruiting is seeking a skilled Senior Backend Developer to join a rapidly growing tech startup in Ontario. Our client has developed a next-gen platform for tracing food systems through blockchain technology. As a Senior Backend Developer, you will be responsible for designing, maintaining, and deploying RESTful APIs and their...


  • Old Toronto, Canada Tonal Systems, Inc. Full time

    About Tonal Systems, Inc.Tonal Systems, Inc. is the leading provider of innovative home gym solutions. We are dedicated to revolutionizing the way people work out at home, with our cutting-edge technology and sleek design.Job OverviewWe are seeking a highly skilled Senior Backend Software Engineer to join our team. As a Senior Backend Software Engineer, you...

  • Senior Java Developer

    4 weeks ago


    Toronto, Canada S.i. Systems Full time

    About the RoleS.i. Systems is seeking an experienced Java developer to develop new features and backend capabilities for our eCommerce website using Spring Boot, GCP, and reactive programming.Key ResponsibilitiesDevelop and integrate RESTful APIs and microservices to enhance GCP cloud capabilities with experience in logging, tracing, and...


  • Toronto, Ontario, Canada NearSource Full time

    Senior Backend Developer - JavaAt NearSource Technologies, we're seeking a highly skilled Senior Backend Developer to join our team in Canada. As a key member of our team, you'll play a crucial role in shaping innovative solutions and driving technological progress.Key Responsibilities:Design, develop, test, debug, and document software components to meet...


  • Greater Toronto Area, Canada Connex Telecommunications Inc. Full time

    Job OverviewWe are seeking a skilled Backend Developer with expertise in Java and Spring frameworks to join our team at Connex Telecommunications Inc. The ideal candidate will have strong experience in backend systems development, specifically focused on interfacing between middleware, mainframe databases, and web services/APIs.The successful applicant will...


  • Toronto, Canada Sage Recruiting Full time

    Sage Recruiting is looking for a Senior Backend Developer to join a rapidly growing tech startup based in Ontario! Our client built a next-gen platform for tracing “farm to table” food systems through blockchain technology. Their mission is to make the connection between farmers and modern consumers seamless by making the marketplace and food supply...


  • Toronto, Ontario, Ontario, Canada Hays Full time

    Role: Java Backend Developer – Digital PaymentsLocation: Toronto, OnLength: PermanentType: On SiteROLEWe are seeking a skilled Java Backend Developer with expertise in transaction processing, preferably in Payments, or in Banking and Financial Services. The ideal candidate will have a deep understanding of building secure and scalable transaction...


  • Toronto, Ontario, Canada CBCRadio-Canada Full time

    Job Title: Senior Backend DeveloperCBC/Radio-Canada is seeking a highly skilled Senior Backend Developer to join our Content Distribution team. As a key member of our team, you will be responsible for designing, developing, and maintaining our backend systems, ensuring they are scalable, efficient, and meet the highest standards of quality.Key...


  • Toronto, Ontario, Canada Sage Recruiting Full time

    Senior Backend Developer PositionSage Recruiting is looking for a seasoned Senior Backend Developer to collaborate with a rapidly growing tech startup in Ontario. The company has built a cutting-edge platform for tracing food systems through blockchain technology. As a Senior Backend Developer, you will lead the design, maintenance, and deployment of RESTful...

  • Backend Developer

    3 months ago


    Toronto, Canada MarkiTech Full time

    We are seeking a skilled Backend Developer with experience in GoLang and Java to join our talented team. The ideal candidate is passionate about developing robust backend systems, thrives in a collaborative environment, and is eager to contribute to the success of our projects. As a Backend Developer, you will be responsible for designing, implementing, and...

  • Backend Developer

    3 months ago


    Toronto, Canada MarkiTech Full time

    We are seeking a skilled Backend Developer with experience in GoLang and Java to join our talented team. The ideal candidate is passionate about developing robust backend systems, thrives in a collaborative environment, and is eager to contribute to the success of our projects. As a Backend Developer, you will be responsible for designing, implementing, and...

  • Senior Java Developer

    1 month ago


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

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our team at Nexus Systems Group Inc.Key Responsibilities:Design and develop complex software components and applications using Java.Collaborate with cross-functional teams to model, simulate, and analyze business requirements.Implement industry best practices to...


  • Toronto, Ontario, Canada NearSource Full time

    About the Role:NearSource Technologies is seeking a skilled Senior Backend Developer - Java Expert to join our dynamic team. As a key member of our backend development team, you will be responsible for designing, developing, testing, and documenting software components to meet business quality and operational goals.Responsibilities:Develop high-quality...


  • Toronto, Ontario, Ontario, Canada BlockTXM Inc Full time

    6 years of experience in Java backend development, with atleast 3+ years focused on payment and transaction systems.Languages: Proficient in JavaPayments Domain experience MUSTExperience with Large volume of TransactionsProblem-Solving: Strong analytical and problem-solving skills, with attention to detail.


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our Tier 1 Banking Client is seeking a Senior Backend Engineer to support a KYE (Know Your Employee) and Trade Survellaince multiyear initiative. You will be responsible for working on a major platform that will combine Java, Python and a Propietary language (Q).Must Have Skills: 5-7+ years Core Java Developement Experience 3+ years experience work Python...