Spring / Java Developer Role

Ontario, Canada
Posted 8 months ago

Responsibilities :

Post-secondary degree in software engineering, computer science or related field required
8 – 10 years’ experience as an application developer
2+ years’ experience in java 8
3+ years’ experience in Spring framework(Spring Core with Annotation, Spring Boot Spring Rest docs.)
Good Understanding of Spring Security & Authorization.
2+ years’ experience with build tools Gradle/Maven & Git version control
2+ years’ experience with JBOSS application server
Good understating of data serialization and JSON
2+ years’ experience with deployment automation tools : Jenkins
2+ years’ experience with logging frameworks SLF4J & Logback
2+ years’ experience in writing unit test cases with Junit 4
Familiarity with the Atlassian suite of products (Jira, Confluence, HipChat, BitBucket)
Familiarity with distributed multi-tier web-applications utilizing web-services and APIs to integrate with downstream systems
Strong organizational and planning skills but willing to adapt when necessary; Able to multi-task through shifting priorities
Strong oral and written communication and collaboration skills
Passionate about technology and customer experience
Interest and/or aptitude in financial services and technology
Comfortable and happy to work in a matrix environment
Nice to have
Familiarity with Angular JS and/or Angular JS
Knowledge of Feign API client is a plus
Experience with server side caching technologies like EhCache
Knowledge of business banking products, services and processes

Job Features

Job CategoryFull-Time

Apply For This Job