Career Opportunities Contact Us Français Italiano
Home Services Solutions Profile
In order to meet the growing needs of our customers, we are constantly searching for dynamic, qualified individuals to join the CTC resource team. Currently, there are several career opportunities available at CTC. If you feel you satisfy the qualifications for one of the positions listed on this page, please send your CV to resources@ctcinc.ca identifying the position(s) you are interested in. Qualified individuals will be contacted by our human resources department.
CTC006264 : Java developer
Location : Montreal, Quebec
Field : Java
Position Type : Contract
Starting : November 1, 2021
Ending : October 31, 2022
Resources Required : 1
Position Description
  • Duration: 1 year
  • Extension: Yes
  • Rate: Open
  • Remote work
  • language requirements : English only candidates are being considered, French is a nice to have
  • Description:
  • Creates, maintains and implements source code to develop Kafka / API applications and programs that meet customer needs and requirements using front-end computer programming languages.
  • Proficient in software engineering principles and several DevOps concepts.
  • Act as a reference expert in all aspects of technical integration
  • Participate in projects to implement and evolve data integration capabilities for Financial Markets
  • Contribute to the automation of continuous integration, automated testing and continuous deployment processes
  • Challenge your fellow architects and designers and grow the team as a whole
  • Coach and assist colleagues with Kafka technology
  • Provide visibility into technical debt
  • Propose interventions and permanent corrections in a perspective of continuous improvement
  • When required, provide a second level of support to help resolve important production issues
  • Required skills:
  • Completed Bachelor's degree, related to the industry, and 5 years of relevant experience or completed Master's degree, related to the industry and 3 years of relevant experience.
  • Excellent knowledge of Java, Spring framework and API Rest microservices
  • Excellent knowledge of Kafka, Kafka Streaming and Kafka Queue / Kafka Topic
  • Very good knowledge of agile software development, source code management and DevOps tools (Jenkins, Bitbucket, OpenShift, Docker, Kubernetes, etc).
  • Experience with relational and NoSQL databases required
  • Experience with Cloud technology: AWS
  • Experience developing on API Connect, RESTFul, Swagger, YAML, JSON, SOAP and XML tools/technologies.
  • Knowledge of Agile concepts and methodology (Scrum and Kanban)
  • Excellent ability to popularize technical information and to assimilate complex technological concepts.
  • Leadership, initiative and teamwork.