Sr Java Developer Sr Java Developer …

in Toronto, ON, Canada
Permanent, Full time
Be the first to apply
in Toronto, ON, Canada
Permanent, Full time
Be the first to apply
Sr Java Developer
Requisition ID: 52875

Join the Global Community of Scotiabankers to help customers become better off.
Job Purpose:
We are looking for an experienced developer able to integrate quickly in a dynamic environment. The candidate should be able to work with minimal supervision and to accommodate new technologies in a very short time frame. He/she will participate in all phases of development cycle, and also occasionally provide application support.

  • Design and develop high performance applications
  • Troubleshoot code to identify failure causes or performance bottlenecks
  • Perform unit testing, and assist in integration and user acceptance testing
  • Assist business analysts during the creation of specifications
  • Develop and maintain production processes
  • Design, execute and monitor application performance
  • Provide application support as needed

Technical Skills Requirements
  • Very good knowledge of Java (Java 8 or higher).
  • Very good understanding of multithreading concepts
  • Experience with troubleshooting and code optimization of Java programs
  • Experience with development, troubleshooting and optimization of web services (RESTful)
  • Good knowledge of relational databases. Experience with Hibernate or equivalent.
  • Preferably working experience with Cassandra
  • Good knowledge of Linux/Unix scripting
  • Good knowledge of design patterns and best practices
  • Preferable knowledge: Docker, Kafka, Jenkins, C++

Other Requirements
  • Good analytical and problem solving skills
  • Very good communications skills
  • Ability to communicate effectively with peers, business analysts and users

Location(s): Canada : Ontario : Toronto
As Canada's International Bank, we are a leader when it comes to inclusion. We are a diverse and global team, speaking more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment and selection process, please let us know. We will work with you to provide as seamless a recruitment experience as possible.

Job Segment: Developer, Java, Bank, Banking, Linux, Technology, Finance