Senior Software Engineer – Full Stack (Java, Spring Boot)
Banque Scotia · Toronto
Description du poste
About the role
As a Senior Software Engineer at RESL, you will own features end‑to‑end, deeply understand the application, and act as a technical anchor for both development and production support within a purpose‑driven, inclusive team.
Key responsibilities
- Design and implement features from Jira stories independently.
- Own backend and frontend code changes for assigned product areas.
- Build and integrate internal/external services using REST and SOAP APIs.
- Write and maintain robust unit and integration tests.
- Produce clean, maintainable code and participate in code reviews.
- Troubleshoot and support production issues.
- Guide and mentor developers on best practices.
- Ensure compliance with security and banking standards.
- Leverage AI‑assisted development tools in line with bank policies.
Required profile
- Strong understanding of the RESL codebase.
- Ability to make sound implementation decisions within existing architecture.
- Comfort handling ambiguous requirements and clarifying technical details early.
- Trusted contributor during production incidents and releases.
- Excellent debugging skills with 5+ years of Java experience.
Required skills
- Java (5+ years)
- Spring Boot
- HTML, CSS, JavaScript
- Server‑side rendering (Thymeleaf or similar)
- Bootstrap
- REST and SOAP APIs
- OWASP, OAuth 2.0, OpenID Connect
- Relational databases (DB2, PostgreSQL)
- Redis (caching/session management)
- Java EE
- Google Cloud Platform
- Dynatrace, Splunk
What we offer
- Inclusive culture with diversity, equity and inclusion initiatives.
- Accessibility accommodations and employee resource groups.
- Upskilling through online courses, cross‑functional opportunities and tuition assistance.
- Competitive rewards, flexible vacation, benefits from day one.
- Community engagement opportunities.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 jour
Expire dans 1 mois
3 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Banque Scotia
Toronto
Offres similaires
-
Director, Digital Payments
Sigmaways Inc Toronto -
Business Analyst
Compagnie d'embouteillage Coca-Cola Toronto -
Quality Engineer – Test Automation (Toronto)
J&M Group Toronto -
Technology Specialist Co‑op – Fall 2026
British Columbia Investment Management Corporation (BCI) -
Enterprise Solutions Software Engineer Co-op (Fall 2026)
British Columbia Investment Management Corporation (BCI)