Skip to content

Senior IT Developer
Company | TD Bank |
---|
Location | Toronto, ON, Canada |
---|
Salary | $102200 – $125000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 7+ years development and End to End design experience (J2EE, Java 8)
- 7+ frameworks like Spring, Spring MVC, Spring boot, Spring Security (OAuth, LDAP)
- 3+ years RESTful API
- 3+ years database knowledge preferred oracle
- Hands-on experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.
- 1+ years building kafka based application (Kstream/producer-consumer)/MQ
- Strong knowledge of core Java
- Experience working on Banking Domain Projects
Responsibilities
- Application development activities. Hands-on experience with Java/Springboot applications.
- Actively contributing code and laying the foundation for technical features that junior developers will be able to build upon.
- Working closely with technology and business stakeholders to gather feedback, shape technical requirements and help maintain an accurate roadmap for your own work.
- Coordinate development efforts across project(s) with senior/junior developers in the team.
- Debug production issues quickly and effectively with an eye towards improving maintainability over the long term.
- Ensure our platforms are reliable, scalable, secure, and extensible.
- Readiness and motivation to work autonomously in a developer capacity on a diverse range of activities (e.g. design, support of technical business solutions)
- Participate in complex applications and systems development, programming.
- Propose solution options.
- Support knowledge management processes and ensure knowledge is codified and managed.
- Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.
- Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
Preferred Qualifications
- Building/Worked on File Processing applications.
- Agile/Waterfall and SDLC/PMLC processes
- Hands-on experience of SSO, MFA, PingFed, OIDC, OAuth, API gateway
- Continuous Integration and Test-Driven Methodologies