Software Developer

Royal Bank of Canada

Vancouver, Canada
Base: not specified; bonus/equity: bonuses + commi...
Java development with spring boot/spring batch
Oracle database and orm frameworks
Etl/data pipeline development and maintenance
Join a dynamic engineering team where you’ll design, develop, and maintain robust Java-based data pipelines using Spring Boot/Spring Batch and Oracle Database

Job Summary

  • Join a dynamic engineering team where you’ll design, develop, and maintain robust Java-based data pipelines using Spring Boot/Spring Batch and Oracle Database.
  • We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper.
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

Matching Summary

Join a dynamic engineering team where you’ll design, develop, and maintain robust Java-based data pipelines using Spring Boot/Spring Batch and Oracle Database.

Salary

Base: Not specified; Bonus/Equity: Bonuses and commissions where applicable; Benefits: Flexible benefits and comprehensive Total Rewards Program

Skills & Requirements

Must-have

  • Java development with Spring Boot/Spring Batch
  • Oracle Database and ORM frameworks
  • ETL/data pipeline development and maintenance
  • DevOps practices including CI/CD and automation
  • Agile methodologies (Scrum, Kanban)

Nice-to-have

  • Python and AI/ML development experience
  • Knowledge of big data tools like Spark and Kafka
  • Experience with cloud platforms such as AWS or Azure

Key Requirements

  • 4–8 years Java development experience
  • Strong hands-on Oracle Database expertise
  • Proven ETL/data pipeline development experience
  • Familiarity with DevOps and agile practices

Work Rights

Not specified

Tailored Resume

Cover Letter