Senior Developer Java, Boot
Job in
Toronto, Ontario, M5A, Canada
Listing for:
Scotiabank
Part Time
position
Listed on 2026-02-24
Job specializations:
-
Software Development
Full Stack Developer, Java Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Senior Developer with Java, Spring Boot
Is this role right for you?
Responsible for the design, architecture and the successful development of effective and quality solutions that resolve highly complex business problems and support business needs. Ensure delivery meets the integrity, quality, performance, and reliability requirements.Design, develop, and maintain scalable, secure, and high-performing applications using Java, Spring Boot, and Angular.Implement microservices architecture and integrate with internal and third-party APIs.Collaborate with UX/UI designers to create intuitive and user-friendly digital experiences.Apply Agile technical practices, including continuous integration and deployment (CI/CD).Conduct code reviews, mentor junior developers, and promote best practices in software engineering.Optimize application performance through profiling, bottleneck analysis, and tuning for scalability.Implement application monitoring, dashboards, and alerting to ensure system reliability.Ensure compliance with security standards and scalability requirements.Contribute to architectural decisions and advocate for clean code principles (SOLID, MVVM, MVC).Stay current with emerging technologies and recommend innovative solutions
Stay current with emerging technologies and recommend innovative solutions.Do you have the skills that will enable you to succeed in this role?
5+ years of software development experience, including at least 3+ years in a senior or specialist role.Strong expertise in:Java, J2EE, Spring Boot (Microservices)Angular 2+, JavaScript, HTML, XML, XSLWeb Services (SOAP & REST)React JS, TypescriptExperience with:Cloud development (Azure, AWS, or GCP)Kubernetes and DockerCI/CD pipelines and Dev Ops best practicesApplication monitoring tools and performance optimizationProficient in design patterns, clean architecture, and unit testing.Familiarity with version control systems (GIT) and Agile methodologies.Functional Skills
Strong problem-solving and debugging skills.Ability to design and implement scalable, secure, and maintainable solutions.Proficiency in integrating third-party libraries and SDKs.Solid understanding of software architecture principles and security best practices
.Excellent communication and collaboration skills for cross-functional teamwork.Competencies
Innovation & Curiosity
:
Passion for exploring new technologies and improving processes.Leadership & Mentorship
:
Ability to guide and support junior team members.Customer Focus
:
Commitment to delivering exceptional digital experiences.Adaptability
:
Thrives in a dynamic, fast-paced environment.Collaboration
:
Works effectively with designers, product owners, and other developers.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 embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employees 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.A competitive Rewards program, including bonuses, flexible vacation, personal, sick days and benefits, will start on day one.Community Engagement - no matter where you choose to work, we offer opportunities for community engagement & belonging with our various programs.Work conditions:
Hybrid (3 days a week in the office)
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: