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

DXC Technology: Java Developer+Angular

DXC Technology

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

Job DescriptionResponsibilities:Work with business units to crystallize business needs into product features, acting as a bridge between business and technical domainsProvide technical guidance and assistance to other software engineers.Provide technical and domain thought-leadership, and mentoring to junior members of the team.Develop product/platformReview and approve software design and implemented code.Provide effective cutting-edge design/solutions for implementing product features.Develop new capabilities to ensure continued competence and relevance of the center in supporting software development needs of Financial Services business.Required Skills:Experience in building high traffic backend services for external customer-facing web applicationsUnderstands inside out of fundamentals of Java, specifically JDK7, JUnit, Maven, Jenkins & Sonar, ReactAngular 4 years’ experience.Has built web applications and services using open-source Java Frameworks: Spring MVC & JAX-RS 2.0 implementations (e.G.

RestEasy, Jersey or Apache CXF)Has designed web applications and clearly understands concepts like Web Services, SOA, REST APIsHas knowledge of different application servers like JBOSSComfortable with Agile development and Scrum processIdentify Performance bottlenecks and use good coding patterns to avoid them in the first placeTake ownership of your work and can work independentlyHands-on experience working with one or more of messaging services and apps (e.G.

JMS, AMQ, Kafka, IBM Websphere MQ, etc.) is desiredSource Control (GIT experience is an advantage)Highly analytical, innovative, and able to think strategically and to develop comprehensive detailed specificationsAbility to determine the impact of architectural solutions and recommendations.Must have experience in justification of technology solutions to business leadersBilingual French and English.Other QualificationsStrong knowledge of BDD (behavior-driven development) with jBehaveExperience with TDD (test-driven development)Strong knowledge of GIT source code managementKnowledge of Gradle, Jenkins automated build processesStrong knowledge of Representation state transfer (RESTful Web services)Strong knowledge of enterprise Java: JAX-RS, JTA, Jetty/TomcatKnowledge of HTTP, XML, JSONKnowledge of Unix/LinuxKnowledge of Liquibase database schema managementDesired Skills:Has experience in refactoring existing codebase and in understanding existing implementations to decide to refactor or rewriteWorking knowledge of finance industry standards and practices preferredExcellent verbal and writing skills; ability to produce clear, concise communications and documentation.Highly effective at working in cross-functional and cross geographical organizationsExperience in maintenance and enhancement of deployed productsAbility to work in a fast-paced environment with diverse culturesAbility to deal with uncertainty and adapt to changesMust be legally authorized to work in Canada not requiring sponsorship now or in the future.