This job board retrieves part of its jobs from: Emploi √Čtudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow


Tata Consultancy Services: Java Backend Developer

Tata Consultancy Services

This is a Full-time position in Montreal, QC posted March 1, 2021.

Job Type :Full-TimeJob role :Java Backend DeveloperExperience level: Mid Senior levelResponsibilities:Position Description A hands-on Java Developer to work on a critical application for an Investment Banking and Global Capital Markets Technology team.A good candidate will meet following criteria: Java / JEE expert, possesses experience on unit and regression testing practices Hands-on skills with database design and query Fundamental understanding of Software Development Life Cycle and agile, test-driven development practices.

Technically experienced, detail-oriented, well-organized Possess excellent oral and written communication skills, and exhibit a keen interest in business of Investment Banking.

Understanding of system design / architecture (especially 3/N-Tier applications with web-frontends) Ability to multi-task and work well under pressureCore Responsibilities Development of the Deal Lifecycle Management Applications Create and update unit tests and integration tests Engage with global team with various developers and support personnel Work with QA and Support teams to ensure quality of productQualifications Strong Object Oriented design and Java development experience Strong Knowledge of Micro-service Architectures (REST based) and frameworks like CXF Strong Knowledge of transaction and JMS, ideally with exposure to IBM MQ Database skills including experience working with procedures, triggers and indexes (Sybase) Hands-on experience with Spring Framework including Transactions, IOC, AOP and Spring Boot Experience of Continuous pipelines and Automation testing frameworks Experience using containers Tomcat & Apache and micro-services Understanding of the SDLC, development practices and experience with Git and the PR workflow Good working knowledge of Unix tools and scripting (Python, ksh/bash and Autosys) Ability and willingness to learn new technologies Exposure to building financial systems is a nice to have