This page was automatically translated and may contain errors. View in English.
Scotiabank

Software Engineer - Java Developer

Scotiabank

Toronto, Ontario, Canada · Tam zamanlı

Başvuran ilk kişi siz olun

Deneyim
3+ yaş
Maaş
Açılışlar
1
Yayınlandı
5 saat önce
Çalışma modu
Ofiste
Sürdürmek
Başvuru yapılması gerekmektedir.

Çalışacağınız yer

İş tanımı

About the Role

Join a dynamic and results-oriented team at a leading Canadian bank committed to inclusivity and high performance. As a Java Developer focused on the authentication domain, you will contribute to securing our customers by developing digital banking solutions using Java, Spring Boot, Microservices, and cutting-edge technologies. This position involves maintaining exceptional code quality and actively participating in technical discussions.

Key Responsibilities

  • Implement best practice coding standards across various projects.
  • Collaborate with Solution Architects and Technical Leads to realize and execute the technical vision.
  • Address technical challenges and effectively communicate your strategies to the team.
  • Conduct code reviews to ensure quality and consistency among developers.
  • Coordinate with the team to plan project milestones and ensure successful software delivery, escalating issues when necessary.
  • Improve code quality through thorough writing and execution of tests.
  • Utilize security scanning tools and enforce best practices to resolve security vulnerabilities.

Required Skills and Experience

  • At least 3 years of professional experience developing with Java (preferably version 11 or 17), specializing in scalable, enterprise-grade technology stacks.
  • Strong expertise with the Spring Boot framework and NoSQL databases like MongoDB.
  • Familiarity with container orchestration platforms such as Cloud Foundry or Kubernetes.
  • Experience in application security practices, including OAuth2 and Single Sign-On (SSO) technologies.
  • Hands-on knowledge of event-stream processing tools such as Kafka or Pub/Sub.
  • Proficiency with Continuous Integration and Continuous Deployment (CI/CD) pipelines.
  • Solid understanding of RESTful API design principles.
  • Background in Object-Oriented and Functional programming design concepts.
  • Preferred: Production experience with Node.js servers.
  • Preferred: Familiarity with modern JavaScript frameworks, ideally React.
  • Preferred: Experience with contemporary JavaScript toolchains including ES6, TypeScript, Babel, Lerna, Jest, and Protractor.
  • Ability to thrive in a fast-paced, high-performance team environment and a motivation to elevate team capabilities.
  • Strong problem-solving skills with the ability to conduct in-depth independent research and share solutions collaboratively.
  • Knowledge of Agile methodologies and adaptability in evolving project environments.

Benefits and Culture

  • Commitment to Diversity, Equity, Inclusion & Allyship through a culture that values every employee's unique identity and promotes bias-free practices with supportive Employee Resource Groups.
  • Accessible workplace accommodations ensuring inclusiveness and barrier-free participation.
  • Opportunities for professional growth through online courses, cross-functional movements, and tuition support.
  • Competitive compensation package with bonuses, flexible vacation policies, and benefits commencing from the first day.
  • Dynamic work environment featuring amenities like free tea and coffee, universal washrooms, and ample collaborative spaces.
  • Community engagement initiatives available regardless of work location, fostering belonging and participation.

Additional Information

Location: Toronto, Ontario, Canada

Scotiabank is a prominent bank in the Americas dedicated to helping customers and communities succeed with a comprehensive range of financial services. The bank values diverse skills and experiences and commits to creating an inclusive environment. Accommodations during recruitment can be arranged upon request.

Yanıt almak istiyorsanız bırakın; başka hiçbir amaçla kullanmayacağız.

Göz atmak için tıklayınsürükle ve bırak, veya macun bir ekran görüntüsü

PNG, JPG, GIF, MP4, WebM, MOV · Her biri maksimum 20 MB · En fazla 5 dosya

🤖
Çevrimiçi · Anında Yapay Zeka Yardımı