Named as one of FORTUNE’s ‘World’s Most Admired Companies‘ for the 6th consecutive year, Fujitsu is a leading multinational information and communication technology (ICT) company offering a full range of technology products, solutions and services. Their unique capabilities in cutting-edge technologies such as AI and IoT, combined with cross-industry insights, are helping Fujitsu to deliver genuine innovation and business value, resulting in the development of vast international business operations employing over 140,000 people. Additionally, they’ve been chosen for inclusion into the Dow Jones Sustainability World (DJSI World), the world’s leading Socially Responsible Investment (SRI) index, year after year.  

Fujitsu Intelligence Technology  

Fujitsu Intelligence Technology Limited (FITL) is Fujitsu’s global Artificial Intelligence (AI) headquarters. Located in Vancouver, Canada, FITL is growing its global AI business by bringing together the innovative AI and Quantum-Inspired Technologies such as Fujitsu Digital Annealer (DA) developed by the company in Japan and regions around the world. FITL’s mission is to establish and coordinate a central AI & DA knowledge, technology & solution portfolio for business, and to enable optimized investment in AI & DA solutions across Fujitsu. The decision to establish this highly strategic international AI headquarters in Vancouver represents an acknowledgement of the significant AI talent in the region and creates a unique opportunity to build a worldwide hub to influence AI development.  

FITL believes that employee development, health and wellbeing, work-life balance, and diversity and inclusion are as important to them as being leaders in digital innovation. Their goal is to create an environment where employees feel free to be their authentic selves at work and realize their full potential all while working collaboratively together to build transformative technology that will shape businesses and society.  

Senior Java Backend Engineer  

As a Senior Java Engineer, you will contribute to the design and implementation of a highly scalable, distributed data collection and analysis system. As part of of a team of technology experts who are highly collaborative, you’ll be taking on today’s most complex business challenges in multiple industries. If you are passionate about machine learning and excited to create solutions that will be used world-wide, please join us.

Key Contributions

  • Design and implement key components for highly scalable, distributed data collection and analysis system that will be built for handling terabytes of data in the cloud

  • Analyze and support requirements in scalability and machine learning

  • Work with engineers and researchers from our laboratory divisions contributing to this analytic system, using best practices in backend infrastructure and distributed computing topics


  • 6+ years of industry experience developing backend components with at least 2 years on Distributed Computing at Scale (for distributed computing at scale , we are focused on creation of distributed and highly parallel workflows from cloud services such as Spark on Azure or similar)

  • Backend development skills with Java, Test Driven Development and common frameworks

  • Experience with both non-distributed databases (Postgres) and distributed databases (Cassandra), and familiarity with the key issues affecting their performance and reliability

  • Experience using high-throughput, distributed message queuing systems such as Kafka

  • Familiarity with operational technologies, including Kubernetes, Docker, Chef, Puppet, ZooKeeper, Terraform, and Ansible

  • An ability to periodically deploy systems to cloud environments such as Azure

  • Mastery of key development tools such as GIT, and familiarity with collaboration tools such as Jira and Confluence or similar tools

  • Experience working with Jenkins and other continuous integration (CI) environments

  • Understanding of developing machine/deep learning systems in a distributed environment


  • Kubernetes and Kubernetes frameworks, Java, Azure, Test Driven Development, Docker and Scrum. Overall experience with distributed computing at scale, creation of distributed and highly parallel workflows from cloud services such as Azure


  • Continuous learner who is engaged and keen to share knowledge

  • An enthusiastic self-starter, and team player with excellent communication skills

  • An excellent analytical and problem-solver who can communicate

    In order to pursue this extraordinary opportunity to help build a global centre of innovation, submit your resume in confidence to or call one of our strategic recruitment partners at GO Recruitment.

Maryann Boychuk, BA                    604-317-1718
Raymond To, BSc, MBA, CPA CMA 778-869-9268