Senior Java Developer
RBC
Job Description
You will join a development team that builds in‑house applications and integrates vendor products for our US Regulatory Reporting business in Finance IT. You will lead the technical and architectural design to create scalable technology solutions that power growth, improve client experience, and make our reporting and support teams more efficient. Your expertise in cloud infrastructure, AI/ML frameworks, and MCP server implementation will enhance automation, data analysis, and intelligent reporting capabilities. We value a positive attitude, willingness to learn, open communication, teamwork, and a commitment to clean, secure, and well‑tested code.
What will you do?
- Hands‑on application design, coding, and deployment in cloud‑based environments.
- Design and implement big data processing and AI‑agentic solutions to optimize regulatory reporting workflows and reduce manual effort.
- Liaise with business partners to deliver solutions based on clients’ needs, translating business requirements into AI‑driven technical approaches.
- Provide technical influence by sharing deep knowledge and experience in emerging AI technologies.
- Maintain code quality, best practices, and responsible AI governance across the stack.
- Support and maintain the team’s application suites on various technical infrastructures and architectures.
- Help increase adoption of emerging technology within your area of expertise.
What do you need to succeed?
- 5+ years of experience in programming, large‑scale applications, frontend and backend engineering, test‑driven development, microservices, and architectural design.
- Hands‑on experience with AI and LLM frameworks (e.g., OpenAI, Claude).
- Hands‑on experience with MCP server implementation.
- Strong team‑leadership, written and oral communication skills, and presentation skills.
- Proficiency in multiple programming languages/frameworks such as Java, Spring, Scala, Spark, JavaScript, UI frameworks (Angular, React, Vue.js), Python, HTML5/CSS, SQL.
- Experience with microservices in cloud environments such as OpenShift and Azure.
- Experience with data lake and database engines such as HDFS, Snowflake, SQL Server, PostgreSQL.
- Mentor on standards and coding practices and debug complex or urgent problems; maximize reuse and build sustainable applications.
Nice to have
- Experience with reporting tools such as Tableau.
- Experience with middleware technologies such as Kafka and Redis.
- Experience with DevOps pipelines and cloud tools such as Jenkins, Kubernetes, HashiCorp Vault, Apigee, GitHub, JIRA, Confluence, Nexus IQ, SonarQube, UCD, Artifactory.
What’s in it for you?
- A comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.
- Leadership support through coaching and development opportunities.
- Opportunity to make a difference and lasting impact.
- Work in a dynamic, collaborative, progressive, and high‑performing team.
- A world‑class training program in financial services.
- Flexible work‑life balance options.
- Opportunities to take on challenging work.
Job Skills
Active learning, Agile methodology, application integrations, detail‑oriented, enterprise application delivery, group problem solving, programming languages, software development life cycle (SDLC).
Additional Job Details
- Address: 745 Thurlow St, Vancouver.
- City: Vancouver.
- Country: Canada.
- Work hours/week: 37.5.
- Employment type: Full time.
- Platform: Technology and Operations.
- Job type: Regular.
- Pay type: Salaried.
- Posted date: 2026‑06‑10.
- Application deadline: 2026‑07‑03.
Applications will be accepted until 11:59 PM on the day prior to the application deadline date above.
#J-18808-Ljbffr- ...services to the energy industry has a need to develop and support an enterprise information... ...adopts current technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing... ...following Agile principles. Our team is senior, supportive and friendly. Responsibilities...SeniorLong term contract
- Elevate your career with Yoush Consulting as a Senior Enterprise Java Developer. Bring your skills in Java and collaborate on remote projects with top clients in Ontario. Yoush Consulting seeks an experienced Senior Java Developer for a contract role. With over 8 years in development...SeniorContract workRemote work
- ...are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development teams... .... Responsibilities Design, develop, and maintain code using Java and Python programming languages. Participate in code reviews and...Senior
- Elevate your career as a Senior Java Engineer SDET at Mastercard in Vancouver. Engage in developing sophisticated applications that enhance security and performance in payment... ...with teams on Java-based applications • Develop detailed documentation for performance tests • Lead...Senior
- ...your software development career with Varicent as a Staff Software Developer. Focus on building REST APIs and enhancing AWS infrastructure... ...years in software development with a data focus • Proficiency in C#, Java, or C++ • Hands-on experience with AWS services like EC2 and S3 •...Senior
- ...have over 5 years of coding and web application expertise in a senior role, and want to do more innovative development and less mundane... ...the next level, innovatively and technically. You’re the type of developer that is never satisfied. You strive to create new technologies/...SeniorCasual workWork at officeRemote workFlexible hours
- Overview Insight Global is seeking an experienced Senior Software Engineer to join a high-performing team building modern, scalable software... ...software development experience. 5+ years of experience with Java. 3+ years of hands-on experience with TypeScript. 3+ years...SeniorRemote work
- Elevate your career as a Senior Software Developer in Test at MatchBox Consulting Group, located in Vancouver. This hybrid position emphasizes designing... ...agile setting. This role requires a robust understanding of Java, JavaScript, or TypeScript and various testing tools. Key...SeniorPermanent employment
- Elevate cybersecurity initiatives with a senior software developer role focused on secure and scalable solutions. In this expert-level position, work... ...in software development are ideal, with strong expertise in Java or Python. Your role will include collaborating with AI/ML and...Senior
$111k - $160k per year
Senior Software Engineer (Full-Stack - Java, React) About the role The AI & Decision Engineering Platform powers intelligent, real-time decisioning for Mastercard... ...an application/software component level Full stack developer that can code front end and REST API/backend...SeniorWork at officeWorldwide3 days per week- ...recognized for our products and corporate culture by MSP Today, G2, and Great Place to Work™, to name a few. About The Role As a Senior Frontend Developer at ScalePad, you’ll help shape the product experiences that turn complex MSP workflows into clear, confident action. You’ll...SeniorLong term contractFull timeInternshipRemote workWork from home
- ...Columbia. Drive the development team's success by designing and building reliable software tools and cloud infrastructure. As a Senior DevOps Developer, you’ll engage in key projects that shape the production environment and developer experience. You will collaborate in a...SeniorFlexible hours
- Elevate your career at a creative global tech company as a Senior AI/ML Developer. Create exceptional AI-powered products that enhance user interactions... ...• Proficiency in programming languages, e.g., Python or Java • Strong understanding of computer science principles • Eager...Senior
- Amazon Web Services seeks a Senior Software Developer to manage high-quality product development and technical solutions. Utilize your expertise in large-scale applications and distributed systems. Ideal candidates are passionate tech enthusiasts, demonstrating a proven...SeniorInternship
- ...We are seeking an experienced Senior Developer / DevOps Specialist to join a large‑scale digital modernization initiative focused on building secure, scalable, cloud‑native applications within an agile delivery environment. This role is ideal for a hands‑on senior engineer...SeniorFlexible hours
$125.5k - $169.7k per year
...transforming the legal experience for all, enhancing the lives of legal professionals and increasing access to justice. Summary Senior Systems Developer located in Canada (Toronto, Calgary, Vancouver). This role focuses on technical integration of Clio and vLex, shaping...SeniorWork at officeLocal areaFlexible hours- ...architecture, relational database design, and complex logic structures. Develop and translate UI prototypes into production-ready frontends,... ...structures, and strongly-typed/compiled environments (e.g., C#, Java, TypeScript). Hands-on experience with AI design tools (v0.dev...SeniorContract workInternship
- Shape the future of technology at Aritzia as a Senior Developer within the Concierge Technology team. Focus on innovative solutions with API development and React frameworks. Aritzia is looking for a Senior Developer to enhance its technology framework in Vancouver. This...SeniorRelocation
- Advance your career with ABC Fitness as a Senior Backend Developer in Canada. Drive API design, backend reliability, and contribute to impactful fitness technology solutions. As a key player at ABC Fitness, you will lead backend development for Trainerize. This individual...Senior
- Elevate your career as a Senior Dot Net Developer in Vancouver with a focus on scalable service architecture. Contribute to full software lifecycle and mentoring in a collaborative, bi-weekly office setting. This 6-month contract role demands expertise in hands-on design...SeniorContract workWork at office
- Join Insight Global as a Senior NICE CXone Developer supporting a leading Canadian utility company's contact center initiatives. Leverage your expertise in workflow development and platform customization to enhance service delivery. In this senior role, you will have a significant...Senior
- Elevate your career as a Senior Cloud Developer specializing in integrations. Contribute to robust software solutions focused on security and observability across multiple platforms. Your expertise in C#, .NET, and cloud programming will lead you to design, maintain, and...Senior
- Be part of Martket Textile as a Senior Technical Developer in Vancouver, BC. Focus on creating technically advanced apparel through hands-on craftsmanship and innovation. In this critical role, you will merge artistic design with functional precision, overseeing all stages...SeniorInternship
- Take on the role of Senior Flutter Developer at ABOMIS Innovations in Vancouver, focusing on mobile applications that support vital airport systems. Your expertise will help shape innovative solutions in the aviation industry. As a key member of our product team, you will...Senior
- ...all working toward Teck's purpose of providing the essential resources the world relies on. Role Overview We are seeking a senior Platform Developer to help compose and evolve a modern cloud‑native platform with a strong focus on developer experience, reliability, and...SeniorLong term contractContract workFor contractorsWork at office
- Become a Senior Backend Developer at Molecular You, focusing on healthcare breakthroughs using Ruby on Rails and Elixir/Phoenix. This role is designed for autonomous developers in a supportive team. We are looking for a Senior Backend Developer to drive the design and implementation...Senior
- As a Senior SharePoint Developer at Capgemini, you’ll be empowered to revolutionize technology solutions while collaborating in a supportive environment. Your focus will be on SharePoint Online enhancements and integrations. Capgemini is seeking a driven Senior SharePoint...Senior
- Optimize SAP environments as a Senior Developer in Vancouver. This key role enables the development of high-quality SAP S/4HANA solutions, focusing on Finance and logistics processes. Our Client is hiring a Senior SAP ABAP Developer for a one-year contract with a high chance...SeniorContract work3 days per week
- ...skills in a leading role at Responsive Ads. Shape top-tier user experiences with AI integration for Creative Studio4. As a Senior UI/UX Design Developer, you will blend advanced design expertise with hands-on coding in a role focused on crafting fluid, responsive ad...Senior
- Transform data engineering processes at Autodesk as a Senior Data Developer focused on analytics and insights. Develop creative data pipelines in a team-oriented, hybrid team setting. The successful candidate in the PSET team will design and automate ELT/ETL data pipelines,...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- java developer remote Vancouver, BC
- entry level java developer Vancouver, BC
- java developer Vancouver, BC
- java developer no experience Vancouver, BC
- senior java developer Vancouver, BC
- développeur java Vancouver, BC
- junior java developer Vancouver, BC
- java software developer Vancouver, BC
- senior software developer Vancouver, BC
- working with seniors Vancouver, BC
