This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

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

A simple jobs board with daily updated offers from Canada

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