Senior Full-Stack Developer/Kafka expert

Senior Full-Stack Developer/Kafka expert

2018-04-20T13:57:00+00:00 April 16th, 2018|Jobs Opportunities|

Job title: Senior Full-Stack Developer/Kafka expert
Location: Downtown Montreal

About us

TickSmith, with its TickVault platform based on Hadoop technology, is a leader in Big Data applications for the capital markets and financial services. As an industry innovator TickSmith is more than a place to work, it’s a place where your thoughts, ideas and creativity will be heard and leveraged while working on cutting edge products and technology. Based in Montreal, we come together daily to collaborate, strategize and execute on our mission.

We’re seeking a Senior Full-Stack developer with solid Apache Kafka skills for our Montreal’s office. You must have a strong desire to learn new technologies and a clear passion for real-time data analytics. As part of our team of passionate and dedicated professionals working in an Agile environment, you will share your knowledge and be an important part of a collaborative effort to create the go-to solution for capital market data consumers. You will work on TickVault, our product that abstracts the complexities of big data technologies and allows financial institutions to unlock and get value from their data. You will help design a well crafted, highly modular product that is built using sustainable development practices and join our smart and diversified team that loves tackling problems and has fun working together.

What you’ll be doing

  • Design, configure and implement Apache Kafka
  • Architect scalable data analytics solutions
  • Deploy and manage Kafka based environments
  • Develop complex streaming event processing with Kafka Streams
  • Share knowledge with other developers on how to integrate and use Apache Kafka
  • Analyse business requirements, design, code and debug solutions
  • Monitor, optimize, test and document applications from back to front
  • Create test plans to validate data
  • Enhance and maintain existing applications
  • Provide development effort estimates and mentor junior developers

Your Skills

  • Bachelor’s degree in Computer science or the equivalent experience
  • 5+ years of experience as a developer (Java, Scala)
  • Strong knowledge of stream processing using Kafka
  • Experience with Docker containers
  • Experience with cloud (AWS, Azure, ..)
  • Strong knowledge of Rest APIs Development
  • Knowledge of NoSQL databases
  • Experience with Unix/Linux platforms
  • Strong knowledge of Spring boot and Spring cloud
  • DevOps – Infrastructure as code (Puppet, Chef, Ansible)
  • Experience with HTML5, CSS, Javascript, JQuery, AJAX, React, Angular
  • Experience working in an Agile environment
  • Hands on experience of Hadoop and its ecosystem – asset
  • Ability to communicate (written and spoken) effectively and collaborate with customers and team
  • Ability to share your knowledge to the team and proven leadership, build by respect and love to work
  • Familiar with financial market data and/or trading systems -asset
  • Positive, can-do attitude and ability to work in a fast-paced environment
  • Bilingual (French and English)

What you’ll get

  • Competitive salary – We keep our ear to the market so we can reward your hard work and initiative
  • Collaborative culture – You get to work with a great team of bright & dedicated individuals. You will get exposure to a variety of teams across the organization, no silos here
  • Opportunity to make an impact – At this stage of the company everyone makes a huge impact on the company
  • Opportunity to grow in your role and more – TickSmith’s culture is to make sure that everyone can grow and experience as much as possible
  • Flexible hours – Give and take is our way of life
  • Great location – Located just out of downtown Montreal and easily accessible by public transport

If you wish to join a growing and exciting fintech startup, please forward your resume to: