Skills and Qualifications
- Core Java Skills: OOP, data types, control flow, exception handling, collections & core API
- Back-End Development: Proficiency in Java frameworks such as Spring (especially Spring Boot for micro-services and REST APIs)
- Security: Understanding of application security, authentication and authorization best practices; IDP like OKTA
- Front-End Development: Angular (exposure to RBC’s RIG framework is a plus)
- Database Management: NoSql databases
- Testing & Debugging: JUnit
- Build, Deployment and DevOps: Experience with build tools like Maven (exposure to RBC’s Helios is a plus). Knowledge of CI/CD pipeline; Containerization (Docker), Orchestration (Kubernetes)
- Cloud Platform: Azure