Senior Java Developer

Senior Java Developer

The Role

Love writing code and working with like minded developers? We need developers with passion to develop an amazing HQ platform.

We are looking for fun and energetic senior java developers who will assist in the development of our HQ platform and technologies. If you are ambitious, a detail-oriented problem solver, and are looking for an opportunity where you can develop experience across a variety of technologies, Payfirma is a great organization for you to grow within.

Primary Responsibilities

  • Write server side code for web based applications with an emphasis on security, scalability, and performance
  • Write dynamic, secure back end code for web based applications
  • Create automated tests for front and back end systems
  • Assist in the design of software systems from requirements gathering through to specification and documentation
  • Work in an agile environment with a tight knit team to produce amazing products
  • Participate as a mentor to other developers on the team


  • Education in computer science, or other relevant technical fields
  • 8+ years experience with Java
  • Experience with HTML, Javascript, JSON, PHP
  • Experience with MYSQL
  • Passionate about technology
  • Strong team player
  • A can do attitude and an eagerness to learn

Nice To Haves

  • Experience with Big Data systems like Cassandra, Hadoop, CouchDB, etc
  • Cordova/Phonegap or similar
  • Objective-C, Scala
  • Security driven programming experience
  • Test driven development experience

Working at Payfirma

Payfirma supports a healthy lifestyle and culturally diverse environment. Located in the heart of Vancouver’s lively financial district, Payfirma is walking distance from beaches, shops, restaurants, and public transit. With access to an extensive Harvard approved library, catered lunch and learns, mentorship training, and an education fund, we encourage a fast-growing, highly dynamic career. We strongly believe in internal growth, and by allowing our Payfirmites to be promoted within, we encourage lifelong learning.

Enjoy a rewarding and challenging startup environment filled with fun perks!

Date Posted:
Oct 7, 2015 10:22 AM PDT
Payfirma Corporation

Payfirma Corporation
Vancouver, British Columbia, Canada

Payfirma helps you accept credit card payments online, in your store, and on your mobile device. Our cloud platform processes your payments and puts all your transaction data in one place. With you data in one place, you can use your numbers to make smarter business decisions about your customers, products, and employees. more