4 days ago
Toronto, CanadaSenior
Responsibilities
- Design and implement application solutions using Java, Solace, microservices, and Kubernetes cloud deployments.
- Develop Java Spring Boot applications with GridGain, MemSQL, and Elastic backends.
- Apply development standards, conduct code reviews and static code analysis, and maintain unit-test coverage.
- Perform performance testing, application profiling, and analysis under varying load profiles.
- Create technical documentation and provide training and knowledge sharing.
- Collaborate with front-office, product, QA, and design teams in an Agile environment.
- Provide L3 production support with other team members.
- Communicate with stakeholders and help determine their information and communication needs.
Requirements
- Experience building Java applications with Spring and Spring Boot and GridGain-based backends.
- Experience developing microservices and applications with AI.
- Experience profiling and analyzing Java applications for high performance and scalability.
- Strong written, oral, and presentation skills.
- Ability to manage stakeholder communication, multiple tasks, and deadlines while maintaining high-quality standards.
- DevOps and CI/CD pipeline implementation experience is nice to have.
- GridGain and capital-markets experience are nice to have.
Benefits
- Comprehensive total rewards with competitive bonuses and flexible benefits.
- Leadership coaching and career development opportunities across the business and geographies.
- Dynamic, collaborative, and high-performing team environment.
- Full-time regular salaried role based in Toronto, Canada, with 37.5 work hours per week.
Tech Stack
Categories
About RBC
Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.
