Java Developer

1 week ago


Canada Scotiabank Full time
About the Role

We are seeking a highly skilled Senior Software Developer Java to join our team at Scotiabank. As a key member of our Retail Deposits and Investments Technology team, you will play a critical role in designing, developing, and implementing applications for our Investment Platform.

Key Responsibilities
  • Design and develop high-quality Java-based solutions for our Investment Platform.
  • Work closely with the Technical Lead, Solution Architect, and other SMEs to protect our customers through secure authentication.
  • Deliver detailed design documents and drive technical discussions to ensure the success of our projects.
  • Contribute to the development of world-class digital products and experiences that touch millions of Scotiabank customers every day.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related discipline.
  • At least 10+ years of technical working experience in systems analysis, design, development, unit testing, and debugging.
  • Technical working experience with Core Java (Version 8 or higher)/Java, JDK17+.
  • Proficient in SQL & relational databases.
  • Working experience with Spring framework - Spring Boot, Spring Security, and Spring Data Repositories.
  • Technical working knowledge of Web Services, SOAP/REST, IntelliJ, STS Spring Tools, or Eclipse Integrated Development Environment (IDE).
  • Knowledge or experience in the use of GIT, Bitbucket, Gradle, Maven, Jira, Confluence, or a similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.
  • Knowledge of SSL and setup of secure handshake between applications.
  • Technical knowledge of Google Cloud and Kubernetes, Splunk, Dynatrace.
  • Knowledge of a variety of frameworks (server side, infrastructure, browser side, desktop etc.) as well as high aptitude for diving in and picking up new things.
  • Experience in developing security systems and analyzing the current systems for vulnerabilities.
  • Technical working experience in an agile environment. Collaboration tools - JIRA, Confluence.
What We Offer
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.
  • Accessibility and Workplace Accommodations - 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.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • Community Engagement - Opportunities for community engagement & belonging with our various programs.
Working Location

Hybrid

Location(s): Canada : Ontario : Toronto


  • Java Developer

    3 weeks ago


    Canada, CA United Software Group Inc. - Canada Full time

    Employer Industry: Information TechnologyWhy Consider this Job Opportunity:Opportunity for career advancement and growth within the organizationCompetitive salary with potential bonusesComprehensive benefits package including health insurance and retirement plansRemote work flexibilityChance to work with cutting-edge technologies like OpenShift and Java...

  • Java Developer

    2 weeks ago


    Ontario, Canada, Canada Credulous Soft Full time

    Job Role: Java DeveloperLocation: Toronto, ON (Hybrid preferred, but remote acceptable)Job Description: As a Java Developer participating in a large scale migration off of IBM WebSphere Application Server, you will play a key role in transforming our existing WAS Java applications to a new platform. Your primary responsibility will be to analyze, refactor,...

  • Java Developer

    3 weeks ago


    Canada Themesoft Inc. Full time

    Position: Java DeveloperLocation: Toronto – HybridSkills: Java, Scala, Spring, Spark,Job Description:Effective and clean code development based on requirements.Perform unit testing & integration testing.Optimize current ETL code.Assist support team on debugging production issues.RegardsPatrick FernandezTalent Acquisition Group - Strategic Recruitment...

  • Java Developer

    3 weeks ago


    Canada Themesoft Inc. Full time

    Position: Java DeveloperLocation: Toronto – HybridSkills: Java, Scala, Spring, Spark,Job Description:Effective and clean code development based on requirements.Perform unit testing & integration testing.Optimize current ETL code.Assist support team on debugging production issues.RegardsPatrick FernandezTalent Acquisition Group - Strategic Recruitment...

  • Java Developer

    2 days ago


    Canada Collabera Full time

    Day To Day Responsibilities:As soon as the Architect delivers the solution design for the functionalities they’re building, Developer will review it, do follow up with Architect for clarifications.Standups at 9:30am, if any discussion items to close off will do that right after the standup involving relevant teams. Then teams go on with their day to build...

  • Java Developer

    4 days ago


    Canada Collabera Full time

    Day To Day Responsibilities:As soon as the Architect delivers the solution design for the functionalities they’re building, Developer will review it, do follow up with Architect for clarifications.Standups at 9:30am, if any discussion items to close off will do that right after the standup involving relevant teams. Then teams go on with their day to build...

  • Java Developer

    4 days ago


    Canada Collabera Full time

    Day To Day Responsibilities: As soon as the Architect delivers the solution design for the functionalities they’re building, Developer will review it, do follow up with Architect for clarifications. Standups at 9:30am, if any discussion items to close off will do that right after the standup involving relevant teams. Then teams go on with their day to...

  • Java Developer

    3 days ago


    Canada Collabera Full time

    Day To Day Responsibilities:As soon as the Architect delivers the solution design for the functionalities they’re building, Developer will review it, do follow up with Architect for clarifications.Standups at 9:30am, if any discussion items to close off will do that right after the standup involving relevant teams. Then teams go on with their day to build...

  • Java Developer

    1 month ago


    Canada, CA Citronity Full time

    Are you an experienced Java Developer with a passion for backend development and a solid foundation inSpring? Here's an exciting opportunity to be part of a dynamic team, taking on impactful roles inchallenging projects. We are looking for individuals who are not only well-versed in Java and Spring butalso have a keen interest in continuous learning and...


  • Canada Quantumbricks Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at QuantumBricks. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient Java applications.Key ResponsibilitiesDesign and develop high-quality Java applications using Java technologies such as JSP,...


  • Canada Quantumbricks Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at QuantumBricks. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient Java applications.Key ResponsibilitiesDesign and develop high-quality Java applications using Java technologies such as JSP,...


  • Canada Webologix Ltd INC Full time

    Job Title: Java Microservices DeveloperLocations: Mississauga, ONType of hire: Fulltime (Hybrid)Experience- 8+ yearsJob Description: Technical/Functional Skills: Java, Spring Boot, J2EERoles & Responsibilities:Java, J2EE & Spring Boot development experience.Proficient experience with building Java Micro Services using Java 8/11, Spring & Spring...


  • Canada Collabera Full time

    Job Summary:We are seeking a highly skilled Senior Java Developer to join our team at Collabera. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using Java and Spring Boot.Key Responsibilities:Collaborate with architects and development leads to review solution designs and...


  • Canada Collabera Full time

    Job Summary:We are seeking a highly skilled Senior Java Developer to join our team at Collabera. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using Java and Spring Boot.Key Responsibilities:Collaborate with architects and development leads to review solution designs and...


  • Canada ZAG Zyklotron AG Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at ZAG Zyklotron AG. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-level software applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java, Spring...


  • Canada ZAG Zyklotron AG Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at ZAG Zyklotron AG. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-level software applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java, Spring...

  • Java Developer

    3 weeks ago


    Canada Soho Square Solutions Full time

    Role: Java DeveloperLocation: Montreal, QCBilingual: French and EnglishDuration: 1 Year (Contract)Hybrid RoleAdvanced knowledge of Java. Mastery of software engineering concepts and object-oriented development. Experience in implementing the concepts of a modern software ecosystem: domain architecture, micro-services, APIs, streaming, Cloud technologies,...

  • Senior Java Developer

    20 hours ago


    Canada ZAG Zyklotron AG Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at ZAG Zyklotron AG. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-level software applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java and...

  • Senior Java Developer

    22 hours ago


    Canada ZAG Zyklotron AG Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at ZAG Zyklotron AG. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-level software applications.Key ResponsibilitiesDesign and develop high-quality software applications using Java and...


  • Canada Intelliware Development Full time

    About Intelliware DevelopmentWe are a leading provider of custom software applications for complex business and technical challenges. Our team of experts has a proven track record of delivering high-quality solutions that meet the unique needs of our clients.Job SummaryWe are seeking a highly skilled Java developer to join our team. As a Java developer at...