Talent.com
Scotiabank
Software Engineer (Java)Scotiabank • Toronto, ON, CA
Software Engineer (Java)

Software Engineer (Java)

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

Is this role right for you?

In this role you will:

  • partner with peer engineers, business partners, and the various GBME teams for developing solutions.
  • 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 in daily stand-ups

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

  • 7 – 10 years’ experience with OOP Programming, Java, Enterprise Edition Java - J2EE (Servlets, JDBC, EJB, JSP, JMS), Spring Framework
  • 5 + years Unix/ Shell Scripting (Bash, Perl, Python, etc.)
  • 5 + years Database development with Oracle, Sybase, PL/SQL etc.
  • 5+ years in message-oriented middleware such as JMS, IBM MQ, Tibco EMS, Kafka
  • Experience with Oracle and Linux platforms
  • Experience with Agile methodologies and JIRA toolset in particular.
  • 5 + years in UI Framework such as Vue.js (preferred) or similar
  • Streaming architecture and Tools and in particular Elastic Search
  • Experience with DevOps, version control system such as Bitbucket, CheckMarkx
  • A recognized undergraduate degree or diploma in business administration, computer science or related field required.

Preferred Qualifications

  • Prior development experience in a capital markets Prime Broker role or a trade booking role
  • Prior experience in developing application using SOA architecture
  • Experience with some automated deployment.
  • Ability to communicate with key business and technology stakeholders on a daily basis

What's in it for you?

  • Working as part of a dynamic ecosystem of vendor and proprietary systems managed by a global team. Many opportunities to learn about many areas of capital markets.
  • The opportunity to apply your skills and knowledge in making a real and meaningful improvement in the IT operations of multiple systems and delivering maximum value and stability to our users.
  • 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 everyone 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

Create a job alert for this search

Software Engineer (Java) • Toronto, ON, CA

Similar jobs

Senior Java Enterprise & Cloud-Native Engineer

Rubicon PathToronto, ON, CA
Full-time

A technology solutions provider based in Toronto is searching for a Senior Software Developer with extensive experience in Java enterprise applications and Cloud-Native designs.This role involves c... Show more

 • Promoted

Software Engineer - Java

Veeva SystemsToronto, Ontario, Canada
Full-time

Veeva Systems Join to apply for the.Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As... Show more

 • Promoted

Senior Java Software Engineer - Microservices (Onsite)

Source CodeToronto
Full-time

A technology solutions provider in Toronto is seeking experienced Senior Software Developers for a 2-year onsite contract.This role requires 10+ years in Java / Java EE development and expertise in... Show more

 • Promoted

Junior Software Engineer – Java/Kotlin, AWS + Equity

IntuitToronto, ON, CA
Full-time

A leading software company is looking for an Entry Level Software Developer to work in Toronto.This role will focus on developing high-quality software using Java, Kotlin, AWS, and React/Typescript... Show more

 • Promoted

Sr Java Engineer-React

TechnoCredToronto, ON, CA
Full-time

Experience building highly scalable and reliable cloud services.Experience with source code management tools, preferably Git.Experience deploying and administering Continuous Integration tools such... Show more

 • Promoted

Senior Java Software Engineer

Intellect Design Arena LtdToronto, Ontario, Canada
Full-time

We are seeking a strong Java Tech Lead with proven experience in delivering scalable microservices and cloud based applications.The ideal candidate will be responsible for leading technical teams, ... Show more

 • Promoted

Software Engineer

RAVLToronto, ON, CA
Full-time

RAVL helps technologists accelerate their careers.At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind.O... Show more

 • Promoted

Java Software Engineer

TekshapersToronto, ON, CA
Full-time

In depth knowledge of Java concepts including Streams, Threads, and Collections.Advanced proficiency in Java programming with experience using Spring Boot.Proficiency in setting up Java projects us... Show more

 • Promoted

Senior Software Developer (Java)

OpenTextRichmond Hill, York Region, CA
Full-time

Opentext - The Information Company.OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member... Show more

 • Promoted

Java Software Engineer

Tata Consultancy ServicesToronto, Ontario, Canada
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Sr. Java Fullstack developer

CoforgeMarkham, ON, CA
Full-time

Java, Springboot, API, AWS, Angular.Java Fullstack developer with following skillset :.Backend Development (Primary Focus).Build scalable, high-performance RESTful APIs using Java 17/21 and Spring ... Show more

 • Promoted

Java Software Engineer

Cloudious LLCToronto, ON, CA
Full-time

As a Java Senior Developer, you will Maintain active relationships with Product Owner to understand business requirements, lead requirement gathering meetings and review designs with the product ow... Show more

 • Promoted

Senior Java Software Engineer

Botsford AssociatesToronto, ON, CA
Full-time

Senior Back-End Java Developers.Foreign Exchange (FX) platform modernization and integration program.The initiative involves enhancing API connectivity, building new platform components, and suppor... Show more

 • Promoted

Senior Software Engineer - Java & Data Platforms

AkkodisToronto, ON, CA
Full-time

Senior Software Engineer - Java & Data Platforms.Are you a Software Engineer who thrives on solving complex data challenges? We’re looking for a.Databricks, Spark, and Delta Lake.Make key architect... Show more

 • Promoted

Software Engineer (Java)

ScotiabankToronto
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Global Banking and Markets Engineering (GBME) is the fast-moving, award‑winning technology engi... Show more

 • Promoted

Senior Software Engineer (JAVA)

EngineersOfAIToronto, ON, CA
Full-time

Behavox is a cloud-native AI company providing an integrated controls platform for global banks, asset managers, hedge funds, private equity firms, insurance businesses, and commodity firms.The pla... Show more

 • Promoted

Software Engineer Backend (Java) - C$100,150 - C$117,680 A Year

Randstad DigitalNorth York, Canada
Full-time

Backend engineer needed in Vancouver for a FinTech company specializing in embedded financial products.Responsibilities include designing and implementing solutions, integrating external APIs, and ... Show more

 • Promoted

Java Software Engineer

Flexton Inc.Toronto, ON, CA
Full-time

We are seeking a highly skilled and motivated.In this role, you will be responsible for building and maintaining scalable, high-performance backend systems.You will work with modern technologies su... Show more

 • Promoted

Senior Java Software Engineer - Banking Experience

MSZ SystemsToronto, Ontario, Canada
Full-time

Downtown Toronto (3 days work from office).As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the Sp... Show more

 • Promoted

Senior Java Software Engineer

Iris Software Inc.Toronto, ON, CA
Full-time

Iris's Fortune 100 direct client is looking.Please find below Job description and share me your updated resume at.Location: Toronto, ON (Hybrid, 4 days onsite in a week).Bachelor’s degree in Comput... Show more