
Posted 6 hours ago
Java Developer
ScotiabankJava Developer
Perks & benefits
CommissionEducation AllowanceHealth InsurancePaid Leave
Requirements
Bachelor's degree in Computer Science or Engineering, 10+ years technical experience, Proficiency in Core Java (JDK 17+), Frontend experience with ReactJS and NodeJS, Experience with Spring framework and Hibernate, Proficiency in SQL and relational databases, Knowledge of CI/CD pipelines and Git, Experience with Google Cloud and Kubernetes
Skills
JavaReactSpring BootNode.jsGoogle CloudKubernetes
About the role
Responsibilities
- Design, develop, and implement full-stack solutions for a strategic investment platform authentication domain
- Provide system analysis, object-oriented design, and technical documentation for new and existing applications
- Perform coding, unit testing, debugging, and implementation of applications and scripts
- Lead implementation efforts for code deployments to non-production and production environments
- Participate in production issue analysis and perform root cause analysis
- Collaborate with project teams to refine technical requirements and provide guidance based on industry best practices
- Maintain high code quality through regular code reviews and adherence to the bank's technology roadmap
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related discipline
- 10+ years of technical experience in systems analysis, design, development, and debugging
- Proficiency in Core Java (JDK 17+)
- Frontend development experience with ReactJS, NodeJS, and modern JavaScript toolsets (ES6+, Webpack, etc.)
- Strong experience with Spring framework (Spring Boot, Spring Security, Spring Data) and Hibernate
- Proficiency in SQL and relational databases
- Experience with CI/CD pipelines and version control tools like Git and Bitbucket
- Technical knowledge of Google Cloud and Kubernetes
- Experience working in an Agile environment using JIRA and Confluence
Preferred Qualifications
- Experience with investment products or retail investment banking
- Knowledge of Kafka, Splunk, and Dynatrace
- Experience developing security systems and analyzing vulnerabilities
Benefits
- Competitive rewards program including bonus, flexible vacation, and personal/sick days
- Comprehensive benefits starting on day one
- Upskilling opportunities through online courses and tuition assistance
- Inclusive and diverse work culture with various Employee Resource Groups (ERGs)
- Dynamic workspace with collaboration areas and community engagement programs
About the Company
Scotiabank is a leading bank in the Americas, helping customers, families, and communities achieve success through a broad range of financial products and services, including personal and commercial banking, wealth management, and capital markets.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeJava Developer
Scotiabank · Toronto
