Sr. Full Stack Developer

Montreal, Quebec, Canada Full-time

Sentaca has been providing high quality advice, services and solutions to the mobile and telecommunications industry since 2000 and we have firmly established ourselves as a trusted partner to our clients. With our strong mobile services background as our base, we have recently begun building practice areas in the new and exciting areas around software solutions, cloud-based solutions, video and IoT! Come grow with us - we're always looking for individuals who thrive on playing with new technologies and learning about new trends.

The Role

We are currently looking for a talented software developer to join our Montreal office where you'll be working with a fantastic team on a variety of solutions for our customers. We’re looking for a critical thinker that enjoys playing with new technologies and confidently (and curiously!) brings their unique voice and perspective to the table.

Day to Day Responsibilities

You will be designing and developing various solutions for Sentaca customers, and your average day may include:

  • Implementation, integration and testing of solutions;
  • Interfacing with the Project Manager/Scrum Master/Product Owner & other developers on the team;
  • Working on-site with our team and customers 
  • Continuous contribution to our engineering practice through company day sessions, knowledge sharing activities and mentorship of junior developers;
  • Collaboration with technical leads in scoping, sprint-planning and project estimations; and
  • Participation as a subject matter expert in client meetings and demos.

Required Skills and Experience

  • Java Core & J2EE
  • Spring Framework (IOC, AOP, Spring MVC, JPA)
  • Spring Security
  • JavaScript, AngularJS or/and JQuery, HTML, CSS
  • Continuous Integration/Deployment
  • WebServices (REST and SOAP)
  • Linux
  • Relational Databases (MySQl, Postgress or Oracle)
  • Having working experience in Agile environment using TDD (test Driven Development)
  • Maven, Git, Junit
  • Bachelor or Master’s Degree in Engineering, Computer Science, Statistics, Mathematics or equivalent experience.

 Desired Skills and Experience

  • Microservices Architecture
  • Node JS
  • Continuous Integration with Jenkins
  • OSGI Frameworks (Felix or Karaf)

 Additional Information

  • Must be legally entitled to work in Canada.
  • Sentaca welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Apply for this opening at