
Software Developer, Java/Vue.js
RBC
full-time
Posted on:
Location Type: Office
Location: Montréal • Canada
Visit company websiteExplore more
About the role
- Contributing to the technical delivery of the team
- Help shape new code development/management and process workflows
- Contribute code within technology stacks: Java, Spring/Spring Boot, Vue, microservices and API development and GenAI POC prompt-based programming
- Code merging and branching methodologies using Git and code release process
- Develop, code, document and execute tests using different languages and testing tools
Requirements
- B.S. degree in Computer Science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience
- Developing in one or more of the above-mentioned technology stacks
- Experience with testing Frameworks
Benefits
- A comprehensive Total Rewards Program including bonuses and flexible benefits
- Competitive compensation
- Commissions and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Flexible work/life balance options
- Work in a dynamic, collaborative, progressive, and high-performing team
- Ability to make a difference and lasting impact
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringSpring BootVuemicroservicesAPI developmentGenAI POC prompt-based programmingcode mergingbranching methodologiestesting frameworks
Soft Skills
technical deliverycode developmentprocess workflowsdocumentationexecution of tests
Certifications
B.S. degree in Computer ScienceB.S. degree in Electrical EngineeringB.S. degree in PhysicsB.S. degree in Mathematics