Senior Java Developer

3 days ago


Old Toronto, Canada GuruLink Full time

GuruLink is seeking an experienced Senior Java Developer to join our dynamic development team in Toronto, Ontario. As a key member of our team, you will play a crucial role in designing, developing, and maintaining backend solutions using Spring Boot and Java.

Key Responsibilities
  • Backend Development (65%):
    - Design and implement robust backend solutions using Spring Boot, Spring Data (JPA, JDBC), and Java (versions 8 and 17).
    - Develop and maintain integration between ATM/middleware, mainframe databases, transactions database systems, and other web services/APIs.
    - Ensure the security and integrity of systems by implementing Spring Security features, including OAuth and LDAP.
  • Development Tools and Processes (20%):
    - Utilize development tools and frameworks 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 (15%):
    - Gain expertise in Single Sign-On (SSO), Multi-Factor Authentication (MFA), PingFederate, OpenID Connect (OIDC), and OAuth protocols.
    - 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 understanding of authentication protocols including SSO, MFA, PingFederate, OIDC, and OAuth.
Estimated Salary: $120,000 - $180,000 per annum

We offer a competitive salary package, including benefits, and opportunities for growth and professional development.



  • Old Toronto, Canada Agilus Work Solutions Full time

    p>Contract Opportunity: Sr. Backend Java Developer - Open Banking in Downtown Toronto!!Agilus is recruiting for a Senior Backend Developer (Java, Spring Boot, Node.js) – Open Banking in the Banking Industry in Toronto, Ontario. We are seeking a Senior Backend Developer to join a dynamic, forward-thinking team. The ideal candidate will have strong expertise...


  • Old Toronto, Canada Agilus Work Solutions Full time

    div>Contract Opportunity: Sr. Backend Java Developer - Open Banking in Downtown Toronto!!Agilus is recruiting for a Senior Backend Developer (Java, Spring Boot, Node.js) – Open Banking in the Banking Industry in Toronto, Ontario. We are seeking a Senior Backend Developer to join a dynamic, forward-thinking team. The ideal candidate will have strong...

  • Java Developer

    4 months ago


    Old Toronto, Canada MBI Digital Corp Full time

    MBI Digital is looking for a Java Senior Developer/Lead with 10+ years experience in Java, Microservices and Spring Framework. The candidate should be responsible to lead a team of Java Developers. This is a 100% remote full time opportunity. The candidate should be willing to work from 4pm EST to mid night through Monday to Friday with weekends on call...


  • Old Toronto, Canada Cognizant Full time

    p>As a Senior Java Developer with a focus on Swift Payments, you will be instrumental in designing, developing, and enhancing our payment processing systems, ensuring they meet the highest standards of efficiency and security. You will work closely with multi-functional teams to implement solutions that address client needs and streamline processes. Your...


  • Old Toronto, Canada MBI Digital Corp Full time

    Lead Senior Java Developer Needed at MBI Digital CorpWe are seeking an experienced Senior Java Developer to lead our team and spearhead the development of our projects.This is a full-time remote opportunity, requiring 4pm EST to midnight Monday to Friday work with on-call support during weekends.The ideal candidate will have at least 10 years of experience...


  • Old Toronto, Canada Cognizant Full time

    p>As a Senior Java Developer with a focus on Swift Payments, you will be instrumental in designing, developing, and enhancing our payment processing systems, ensuring they meet the highest standards of efficiency and security. You will work closely with multi-functional teams to implement solutions that address client needs and streamline processes. Your...


  • Old Toronto, Canada NTT DATA, Inc. Full time

    NTT DATA, Inc. is a global leader in digital transformation. We are seeking a highly skilled Senior Java Developer to join our team.About the RoleThis role involves leading the design and architecture of Java-based solutions, collaborating with other developers, designers, and system administrators to ensure all components of the project are properly...

  • Developer JAVA Senior

    2 weeks ago


    Old Toronto, Canada LanceSoft Full time

    Title: Senior Java DeveloperLocation: Toronto, ON (Hybrid)Duration: 15+ Months Contract with 12+ Months possible extension.Job Description:We are seeking an experienced Java Developer with a strong focus on building REST APIs for cloud-native applications. As part of our development team, you will be responsible for designing, developing, and maintaining...

  • Senior Java Developer

    2 weeks ago


    Old Toronto, Canada iPartner Consulting Full time

    We are seeking a highly skilled Senior Java Developer with full stack expertise to join our team at iPartner Consulting. This is an exciting opportunity for a talented professional to contribute to the development of innovative solutions.Job DescriptionThis senior-level position involves designing, developing, and maintaining complex software applications...


  • Old Toronto, Canada Highbrow LLC Full time

    Are you a skilled Java developer looking for a challenging role in a hybrid work environment? Highbrow LLC is seeking a Senior Java Developer to join our team.About the RoleWe are looking for a highly experienced Java developer with expertise in full-stack development, including front-end frameworks and microservices architecture. As a Senior Java Developer,...


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

    About UsNexus Systems Group Inc. is a leading provider of innovative software solutions.We are seeking a highly skilled Senior Java Developer to join our team in this exciting opportunity.Job DescriptionA typical day in this role involves quickly analyzing available data, identifying the root cause of production issues, and suggesting improvements to...


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

    About the RoleWe are seeking a highly experienced Senior Java Development Manager to lead our Java development team in Toronto, Canada. As a key member of our team, you will be responsible for designing, developing, and implementing complex applications using Java technologies.Key ResponsibilitiesLead and mentor a team of software developers to ensure their...


  • Old Toronto, Canada S I Systems Full time

    h3>Senior Java (Springboot) Developer with Capital Markets Experience to work with of our major banking clients- 36211Location: Hybrid (2 days a week Tuesday & Wednesday) - TorontoContract Duration: 6 months (Possibility of extension & conversion to FTE)Number of Positions: 3Story Behind the Need:Business group: Global Banking and Markets Engineering (GBME)...


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

    Nexus Systems Group Inc. is seeking a highly experienced Senior Java Developer to join our team and contribute to the development of a leading capital markets platform.About the RoleThis is a full-time opportunity based on a competitive salary range of $150,000 - $200,000 per annum, depending on experience.As a Senior Java Developer, you will be responsible...


  • Old Toronto, Canada Cognizant Full time

    At Cognizant, our global community sets us apart—an upbeat, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw encouragement from dedicated colleagues and leaders. Cognizant is right where you belong.Role overviewWe are seeking a highly skilled...


  • Old Toronto, Canada iPartner Consulting Full time

    We are seeking a skilled Senior Java Developer to join our team at iPartner Consulting in Toronto, ON. This is a hybrid contract assignment that requires the candidate to be in office three days a week.The estimated annual salary for this role is $120,000 - $180,000 CAD.Key ResponsibilitiesDevelop and maintain high-quality Java applications using Spring...


  • Old Toronto, Canada iPartner Consulting Full time

    About the RoleiPartner Consulting is seeking an experienced Senior Java Full Stack Developer to lead our team of software developers in Toronto, ON. This is a hybrid role with a competitive salary range estimated between $120,000 - $180,000 per annum.Key ResponsibilitiesCollaborate with IT professionals throughout the software development life cycle to...

  • Senior Java Developer

    6 months ago


    Toronto, Canada 7B Search Group Inc. Full time

    About the Senior Java Developer position We are looking for an experienced Senior Java Developer who will join our small but growing software team. Our team is focused on developing new features, PoC's, R&D, and has been bringing our architecture from monolithic to cloud native. We need someone who is passionate about learning and applying new...


  • Toronto, Ontario, Canada Genpact Full time

    Genpact is a dynamic global consulting and services company that drives business impact through technology. As a Senior Java Developer, you will play a crucial role in shaping the future of our clients.We are currently seeking an experienced Senior Java Developer to join our team in Toronto, ON. In this role, you will be responsible for designing,...

  • Java/Scala Developer

    7 months ago


    Toronto, Canada CB Canada Full time

    Senior Java Developer On behalf of our client in the Banking Sector, PROCOM is looking for a Senior Java Developer. Senior Java Developer – Mandatory Skills Experience Scala and Akka - 3 years Java development - 10 years Rest APIs - 3 years Git - 3 years Jenkins and Gradle - 3 years Linux shell scripting - 3 years SQL server experience - 3 years Senior...