Staff Software Developer - Java (global Security)

RBC

Toronto, Canada
Java and spring boot framework
Devops, iaas, sre or cloud
Building and consuming rest apis
Design, build, test, and support highly available and critical Security Infrastructure API’s

Job Summary

  • Design, build, test, and support highly available and critical Security Infrastructure API’s.
  • Utilize CI/CD to automate the release of multiple code iterations daily.
  • Provide mentorship and technical guidance to junior engineers, fostering a culture of learning and best practices in software engineering.

Matching Summary

Design, build, test, and support highly available and critical Security Infrastructure API’s.

Skills & Requirements

Must-have

  • Java and Spring Boot framework
  • DevOps, IaaS, SRE or Cloud
  • building and consuming REST APIs
  • containerized applications using Microservice architecture
  • test-driven development, pair programming and code reviews
  • Domain Driven Design, CQRS and Event Sourcing

Nice-to-have

  • Azure and OpenShift experience
  • GitHub Actions experience
  • Cyber Security practices understanding
  • progressive thinking and growing
  • making a difference to communities

Key Requirements

  • 7+ years of software development experience
  • 7+ years relevant technical experience
  • Experience with OAuth
  • Strong project management skills
  • Excellent communication and collaboration skills
  • Experience leading or mentoring developers

Work Rights

Not specified

Tailored Resume

Cover Letter