Talent.com
Senior Java Developer
Senior Java DeveloperScotiabank • Toronto, ON, CA
Senior Java Developer

Senior Java Developer

Scotiabank • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Requisition ID : 237805

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Team :

Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.

GBME is searching for Java Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. The role focuses mainly on backend development using Java / Spring Boot / RESTful API with potential opportunities for front end development. (Approx. 70 / 30 split)

The successful candidate will have a strong technical and engineering mindset.  You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within GBME.

Is this role right for you? In this role you will :

  • Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
  • Partner with Architecture on the design and integration
  • Deliver and enhance new and current solutions and applications
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
  • Design, deliver and implement a database schema
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code
  • Support the solution in production (as needed)
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non-technical audiences
  • Able to work with and refactor legacy code (as needed).
  • Coach and train end users (as needed).
  • Participate and run SCRUM Meetings (as needed).

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have :

  • 5+ years of recent experience in backend development (Specifically Java / SpringBoot )
  • 5+ years of recent experience in Microservices and API development in an enterprise environment
  • Working experience of database and SQL (e.g., Postgres, MSSQL, Oracle)
  • Working experience with Shell scripting in Unix / Linux environments
  • Working experience in an Agile environment, with experience and understanding of Test-Driven Development methodology
  • Bachelor’s degree in computer science, Engineering or relevant experience.
  • Preferred Qualifications

  • Capital Markets experience (Understanding of Front, Middle and Back office operations)
  • Experience with Messaging Frameworks; MQs / Kafka / Redis
  • Experience working with real-time, high availability and low latency systems
  • Experience in Java multi-threaded applications
  • Working experience with containerized systems in public cloud (Azure or GKE / GCP)
  • What's in it for you?

  • 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. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • 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. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
  • #LI-Hybrid

    Location(s) :  Canada : Ontario : Toronto

    Scotiabank is a leading bank in the Americas. Guided by our purpose : "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

    At Scotiabank, 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. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here . Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

    Create a job alert for this search

    Senior Java Developer • Toronto, ON, CA

    Similar jobs
    Intermediate / Senior Java Developer

    Intermediate / Senior Java Developer

    Tngoc • Markham
    Full-time
    We’re looking for a talented Intermediate / Senior Java Developer to join our growing team.We seek candidates who are passionate about problem-solving, have a motivated and driven mindset, and are ea...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Edjuster • Toronto
    Full-time
    This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE. Smarter decisions, fewer barriers, and better incentives are just th...Show more
    Last updated: 23 days ago • Promoted
    Senior Database Java Developer

    Senior Database Java Developer

    Alert Driving • North York, Ontario, Canada
    Full-time
    Quick Apply
    Backend Application Developer - Job Description.We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the...Show more
    Last updated: 30+ days ago
    Senior Java Developer - Backend

    Senior Java Developer - Backend

    CG Consulting Group • Toronto
    Full-time
    This is with a large IT services firm for a major Canadian bank.Candidate must have legal work status for Canada.Client Location is downtown Toronto, close to GO and TTC. Hybrid - In-Office 3 days p...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Architect & Tech Lead

    Senior Java Architect & Tech Lead

    My Recruiter • Toronto
    Full-time
    A leading recruitment firm seeks a Principal Java Developer in Toronto, Ontario.The ideal candidate will design and develop high-performance applications, contributing significantly to technical pr...Show more
    Last updated: 23 days ago • Promoted
    Senior Full Stack Developer Java

    Senior Full Stack Developer Java

    GFT TECHNOLOGIES SE • Toronto
    Full-time
    Senior Full Stack Developer Java.Location : Toronto, ON, CA, M5J 2P1.This is a long term contract opportunity (12 mnths contract) and has no sponsorship option. This role will involve working on Delt...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Engineer & Tech Lead - Hybrid

    Senior Java Engineer & Tech Lead - Hybrid

    Broadridge • Markham
    Full-time
    A financial services technology company in York Region is seeking a Software Engineer responsible for designing and developing business applications in Java. You will work closely with cross-functio...Show more
    Last updated: 23 days ago • Promoted
    Senior Consultant-JAVA

    Senior Consultant-JAVA

    Virtusa • Toronto
    Full-time
    Job Description - Senior Consultant-JAVA (CREQ124844).Senior Consultant-JAVA - (CREQ124844 ).Java Application Design and Development. Strong experience with Design Patterns and OO principles.Experie...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • scarborough, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 20 days ago • Promoted
    Senior Java Developer - Cloud & API (FinTech, Hybrid)

    Senior Java Developer - Cloud & API (FinTech, Hybrid)

    Univeris Corporation • Toronto
    Full-time
    A leading financial technology firm in Toronto seeks an experienced Software Developer to join their dynamic team.You will work on software analysis, design, and maintenance, using agile practices....Show more
    Last updated: 15 days ago • Promoted
    Senior Java Enterprise Developer — Hybrid Contract

    Senior Java Enterprise Developer — Hybrid Contract

    Akkodis • Toronto
    Full-time
    A technology consulting firm is seeking an experienced Software Developer (Java) for a contract role in Toronto, ON.The position requires hands-on expertise in developing n-tier enterprise applicat...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Developer – REST APIs & DB Expert (Onsite)

    Senior Java Developer – REST APIs & DB Expert (Onsite)

    Source Code • Toronto
    Full-time +1
    A leading software development firm in Toronto is seeking a Senior Software Developer for an 8-month contract.The ideal candidate will have over 10 years of experience in large-scale multi-client w...Show more
    Last updated: 18 days ago • Promoted
    Senior Developer

    Senior Developer

    TechDoQuest • Markham
    Full-time
    Looking for Guidewire Integration Lead - Senior Developer - ACE Certified immediately who has experience in Guidewire PC Integration strong experience. IT with P&C Insurance Domain Experience with G...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Backend Engineer

    Senior Java Backend Engineer

    Meld • Toronto, CA
    Full-time
    Quick Apply
    The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Show more
    Last updated: 30+ days ago
    Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

    Contract T4 || Oracle Integration Cloud (OIC) - Ampstek

    Ampstek • newmarket, on, ca
    Full-time
    Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints. Exposure to REST / SOAP web services, XML, JSON and o...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

    Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

    MSZ Systems • Toronto
    Full-time
    A software development firm in Toronto is seeking a Senior Java Software Engineer responsible for designing and maintaining high-performance applications using Java and Spring Boot.Candidates shoul...Show more
    Last updated: 23 days ago • Promoted
    Sr. Java Developer

    Sr. Java Developer

    Snaplii • Toronto
    Full-time
    We are an innovative startup seeking a highly skilled and adaptable Senior Java Developer to join our dynamic team.In addition to developing robust and scalable software solutions, this role requir...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    NAM Info Inc • Toronto
    Full-time
    Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in. Software Developer Back End (Java) 8422-1015.Software Engineer, Java 8 an...Show more
    Last updated: 23 days ago • Promoted