Scotiabank is a purpose-driven organization committed to results and inclusivity. They are seeking a Junior Software Engineer to develop and maintain revolving credit applications, work on strategic technology initiatives, and ensure operational excellence through troubleshooting and documentation.
Develop and maintain revolving credit applications including BAU, Intake and Projects
Work on strategic technology initiatives, including cloud migration, database upgrades, and enhancements to monitoring and observability tools
Define and enforce best practices including coding standards
Drive experimentation and optimization through proof of concepts and other means
Maintain system protocols and documentation to support operational excellence and risk management
Proactively troubleshoot and resolve production issues, ensuring minimal customer impact and timely, effective remediation
Qualification
Required
Strong proficiency in Java, with hands-on experience in the Spring Framework (e.g., Spring Boot, Spring MVC)
Experience in designing and developing APIs
Knowledge of relational databases (e.g., MySQL, PostgreSQL, IBM DB2) and no-SQL databases (e.g. MongoDB)
Good understanding of Scotiabank's Customer Experience Center platform and Cloud platform (Azure, GCP)
Good understanding of Credit Card Processing
Bachelor's degree in computer science, computer engineering or related field required
Excellent analytical and problem-solving abilities
Proven experience in designing and deploying real-time solutions in a financial services environment
Preferred
Benefits
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 will start on day one.
Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.
Scotiabank is a banking firm that provides banking and financial services.