Senior Java Developer

2 weeks ago


Vancouver, British Columbia, Canada Global Relay Full time

About Us:

Global Relay is a leading provider of enterprise information archiving solutions, offering cloud archiving, surveillance, eDiscovery, and analytics services to highly regulated firms. With over 20 years of experience, we have set the standard for industry-leading solutions that capture and preserve communications data, ensuring compliance with stringent regulations.

Our Culture:

We are a career-building company that thrives on diversity, inclusion, and employee contributions. Our work environment encourages collaboration, learning, and growth, free from barriers. We believe in fostering a culture that breeds creativity, rewards perseverance, and supports hard work.

Your Role:

This is an opportunity to work alongside top Java developers in BC, applying your craft in an environment that encourages creative thinking and autonomy. You will be part of an agile development team, writing quality code for enterprise services, implementing and supporting business-critical software key management services, and collaborating with testers on test case development.

Key Responsibilities:

  • Work as part of an agile development team to write quality code for enterprise services
  • Implement and support a business-critical software key management service
  • Write unit tests for your Java code
  • Collaborate with testers in development of test cases
  • Support CI/CD pipeline for Java-based systems
  • Collaborate with product owners on user story generation and refinement
  • Monitor and support the operation of production systems
  • Participate in knowledge sharing activities with colleagues
  • Pair programming and peer reviews

About You:

  • 5-8 years of Java Developer experience
  • Experience with agile development methodologies
  • Experience with test-driven development
  • Experience with continuous integration systems
  • Experience with dependency injection containers
  • Experience with network protocols such as TLS, TCP
  • Experience with service-oriented architecture
  • Experience with web services technology such as REST, JSON, or Thrift
  • Familiar with multi-threaded programming and with design patterns
  • Experience with any of the following is an asset:
    • Security, Authentication, Authorization, or Cryptography
    • Application performance tuning
    • Cloud computing, virtualization, and containerization
    • Big Data technology

What We Offer:

Global Relay offers a competitive compensation package, including a corporate bonus, extended health benefits, RRSP matching, and a commission structure for applicable Sales roles. We also provide a hybrid work model that blends collaboration with the team in the office and focus time from the comfort of your home.

Why Join Us:

At Global Relay, you'll have the opportunity to work with a talented team of individuals from diverse backgrounds, with complementary knowledge and skills. We are an equal-opportunity employer committed to diversity, equity, and inclusion. We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual.


  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Job Title: Senior Java DeveloperJob Summary: Azad Technology Partners is seeking a highly skilled Senior Java Developer to assist with the design, development, and support of complex Java/JEE programs.Key Responsibilities:Design, develop, and support complex Java/JEE programsSuccessfully interact in a team environmentEffective oral and written communication...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Job Title: Senior Java DeveloperJob Summary: Azad Technology Partners is seeking a highly skilled Senior Java Developer to assist with the design, development, and support of complex Java/JEE programs.Key Responsibilities:Design, develop, and support complex Java/JEE programsSuccessfully interact in a team environmentEffective oral and written communication...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key Responsibilities:Design and develop complex software systems using Java, ensuring...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key Responsibilities:Design and develop complex software systems using Java, ensuring...


  • Vancouver, British Columbia, Canada State Street Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at State Street. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java-based solutions for our trading platform.Key ResponsibilitiesDesign and develop large-scale Java applications using...


  • Vancouver, British Columbia, Canada State Street Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at State Street. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java-based solutions for our trading platform.Key ResponsibilitiesDesign and develop large-scale Java applications using...


  • Vancouver, British Columbia, Canada State Street Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at State Street. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java-based solutions for our trading platform.Key ResponsibilitiesDesign and develop large-scale Java applications using...


  • Vancouver, British Columbia, Canada Collabera Full time

    About the RoleCollabera is a leader in IT staffing, and we're seeking a seasoned professional to join our team as a Java/Cloud Senior Developer.This is a unique opportunity to leverage your technical expertise and leadership skills to drive innovation and growth within our organization.Key ResponsibilitiesMentor and guide technical teams through coaching,...


  • Vancouver, British Columbia, Canada Collabera Full time

    About the RoleCollabera is a leader in IT staffing, and we're seeking a seasoned professional to join our team as a Java/Cloud Senior Developer.This is a unique opportunity to leverage your technical expertise and leadership skills to drive innovation and growth within our organization.Key ResponsibilitiesMentor and guide technical teams through coaching,...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key ResponsibilitiesDesign and develop complex software systems using Java,...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Developer to join our team at T-Net British Columbia. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java.Key ResponsibilitiesDesign and develop complex software systems using Java,...


  • Vancouver, British Columbia, Canada Vaco Full time

    Job Title: Senior Java AWS DeveloperLocation: Remote across Canada (EST hours)Job Summary:Vaco is seeking a highly skilled Senior Java AWS Developer to lead the development of backend systems and database integrations. The ideal candidate will have extensive experience in Java, SpringBoot, AWS, REDSHIFT, ETL pipelines, SQL/NoSQL, and CI/CD tools like Jenkins...


  • Vancouver, British Columbia, Canada Vaco Full time

    Job Title: Senior Java AWS DeveloperLocation: Remote across Canada (EST hours)Job Summary:Vaco is seeking a highly skilled Senior Java AWS Developer to lead the development of backend systems and database integrations. The ideal candidate will have extensive experience in Java, SpringBoot, AWS, REDSHIFT, ETL pipelines, SQL/NoSQL, and CI/CD tools like Jenkins...


  • Vancouver, British Columbia, Canada Collabera Full time

    About the RoleCollabera is a leader in IT staffing, and we're seeking a seasoned professional to join our team as a Java/Cloud Senior Developer.This is a unique opportunity to leverage your expertise in software architecture and application development to drive innovation and growth within our organization.Key ResponsibilitiesMentor technical teams through...


  • Vancouver, British Columbia, Canada Collabera Full time

    About the RoleCollabera is a leader in IT staffing, and we're seeking a seasoned professional to join our team as a Java/Cloud Senior Developer.This is a unique opportunity to leverage your expertise in software architecture and application development to drive innovation and growth within our organization.Key ResponsibilitiesMentor technical teams through...


  • Vancouver, British Columbia, Canada State Street Full time

    Senior Java Developer Wanted We're seeking a seasoned Java developer to join our team in Vancouver, focusing on developing core Java server components and APIs for our trading platform. Key Responsibilities Design, develop, test, and debug large and complex software enhancements and solutions Participate in requirements analysis, system design, and...

  • Senior Java Developer

    1 month ago


    Vancouver, British Columbia, Canada State Street Full time

    Who we are looking forCurrenex is seeking seeking a senior-level Java developer to join our team in Vancouver. The position will focus on developing core Java server components and APIs for our trading platform. You will work closely with your feature team, other dev teams, product management, QA and support through the full development lifecycle. You will...


  • Vancouver, British Columbia, Canada State Street Full time

    Who we are looking forCurrenex is seeking seeking a senior-level Java developer to join our team in Vancouver. The position will focus on developing core Java server components and APIs for our trading platform. You will work closely with your feature team, other dev teams, product management, QA and support through the full development lifecycle. You will...


  • Vancouver, British Columbia, Canada NearSource Full time

    Senior Software Developer - Java/KotlinWe are seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices with a focus on backend development.Key Responsibilities:Plan, design,...


  • Vancouver, British Columbia, Canada NearSource Full time

    Senior Software Developer - Java/KotlinWe are seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices, with a focus on backend development.Key Responsibilities:Plan,...