Talent.com
No longer accepting applications
Senior Java Back-end Developer

Senior Java Back-end Developer

DelpathToronto, ON, Canada
19 days ago
Job type
  • Full-time
Job description

Senior Java Back-end Developer

Tech stack : Java 17, Springboot

100% back-end role

Location Address : Hybrid - Toronto – 1 / week on Wednesdays

Contract Duration : ASAP to 10 / 31 / 2025 with high possibility of extension & conversion to FTE

Number of Positions : 3

Reason : New projects

Business group : Client Engineering – Microservices – team is responsible to work on microservices for mobile and web digital banking applications

Project :

Smart Investor Initiative – 2 resources – in phase 2 (phase 1 built foundational capability for customers with investment products to add on purchases, handle their portfolio) - expanding on capability, introducing new category of customers

Small Business Squad – 1 resource – building digital banking capabilities for small business customers

Responsibilities :

  • Quickly analyze the available data and find the root cause of the problem during production

issues.

  • Suggest improvements to supported applications and systems as needed
  • Suggest improvements to supported applications and systems as needed
  • Translate ideas into technical and business realities, and to map technology to business
  • problems.

  • Understanding of software quality assurance principles
  • Candidate will be passionate about driving teams towards high performance and a deep pride
  • in quality craftsmanship that delights users

    Must Have Skills :

    1) 10+ years of experience in software development and supporting complex large-scale

    customer facing platforms

    2) 6+ years’ experience as a Java developer with a preference for Java 17 / Spring

    3) 6+ years of experience in building public and internal REST APIs in line with Spring methodologies and hands-on experience with 3+ of those years working with Spring Boot microservice architecture

    4) 3+ years’ hands-on combined experience with APM tools, such as Dynatrace, Splunk, etc. – 2 recent projects

    5) 3+ years’ combined experience using Jira, Confluence, Jenkins, Bitbucket – 2 recent projects (please list which + for how long)

    Nice-To-Have Skills :

    1) FI / Digital banking experience

    2) Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to

    new and evolving environments

    3) Knowledge of a variety of frameworks (server side, browser side, desktop etc.) as well as high

    aptitude for diving in and picking up new things

    4) Experience with testing – JUnit, TestNG

    Best VS. Average Candidate :

    The ideal candidate will be able to hit the ground running and require minimal hand holding as part of a collaborative software engineering team; strong technical skills in Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift, Kubernetes

    Candidate Review & Selection

    1 round – 1 hour Panel Interview – Video – camera ON – must be on device that supports sharing screen

  • with HM, and senior developers – technical / behavioral questions; and a live coding problem to solution, in Java, ideally candidate should have IDE to code on and share screen
  • Potential 2nd round in person onsite at 333 King St East – 45 minutes – possible whiteboarding, behavioral + team fit