Posted September 02, 2020

Senior Software Engineer

Location: Vancouver
Job ID: 1900
Employment Type: Permanent

Are you a senior Software Engineer with expertise in Java who is technically strong and collaborative? Do you want to work for a company that is growing quickly and creating exciting new products?

Our client has asked us to look for Senior Java Software Engineers experience for a full time permanent position based in Downtown Vancouver. We love this company because their products have a positive impact on people's day to day lives and because of the high calibre of the individuals who work there.

You will be a hands-on contributor in the Web Systems development team, leading the design and implementation of high-performing, scalable and fault-tolerant applications across a variety of platforms and technologies.

Here is the type of person we are looking for:

  • 7+yrs working experience in distributed and/or cloud-based systems
  • Expertise in Java 8+
  • Thorough knowledge of data structures and algorithms
  • Solid understanding of object-oriented programming
  • Strong understanding of multi-threading and concurrency
  • Excellent verbal and written communication skills
  • B.S., Computer Science, Computer Engineering or related program
  • Additional experience with one or more of: Angular, JavaScript, node.js, MongoDB, Apache Kafka, Spring Boot
  • Familiarity with network and web security
  • Experience with network programming, protocols, and analysis
  • Experience with reactive programming paradigms
  • Cloud platforms (AWS, Azure, etc.)

If you would like to explore this position further, please apply now!


People are our passion. People are our profession.

Since 2010, SIGnature Recruiting has been pairing exceptional people with short-term contracts and long-term careers in Vancouver’s flourishing IT industry. We are specialists in IT Recruiting and pride ourselves in making valuable contributions to our clients and candidates.

Apply for This Position

* Mandatory fields