Senior Java Developer – HPC/Big Data

Twitter Facebook
Vancouver, BC
$100,000 - $120,000
Job Type
Direct Hire
Sep 14, 2018
Job ID
Senior Java Developer – HPC/Big Data - Accumulo, Hadoop, modern web stack (HTML5, Javascript, CSS), Jenkins, Linux.  Our client helps organizations become more data-driven by sharing sensitive data responsibly by helping build a library of analytics-ready data to harness assets and make better decisions faster.  Their data management software brings enterprise-grade privacy, security and governance to big data and they are the first vendor to bring real-time policy-based privacy enforcement and data governance to big data.   

As a Senior Software Developer, you will play an integral role in creating extraordinary solutions, embracing new challenges. Working within an agile team, you will work collaboratively to deliver user-stories in a timely manner with high quality.

  • Design and implement software components to meet defined requirements
  • Collaborate with cross-functional team members to continuously improve our products and development processes
  • Implement automated tests
  • Fix identified defects
Required Skills and Abilities
  • Thorough understanding of Java and at least 1 dynamic language (Python preferred)
  • Practical knowledge of Linux operating system
  • Exposure to modern web stack (HTML5, Javascript, CSS)
  • Sound knowledge of distributed client/server applications
  • Excellent interpersonal communication (verbal and written)
  • Ability to balance multiple priorities
  • Ability to work cohesively in a team environment
  • Professional Qualifications and Experience
  • 10+ years' experience designing and implementing distributed applications, data structures and algorithms
  • BSc. Computer Science, Mathematics, Software Engineering or related field or experience
  • Experience working with Accumulo and Hadoop is preferred
  • Experience working in an Agile/Scrum development environment with Continuous Integration is an asset (Jenkins CI is preferred)
  • Experience with large scale distributed systems is required - HPC and big data