Job DescriptionWhat Is The Opportunity?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. This role is perfect for a seasoned engineer passionate about
ETL processing, DevOps integration, and agile methodologies. You'll have the chance to optimize data workflows, collaborate on AI-driven solutions, and contribute to scalable systems. If you thrive in a fast-paced environment and enjoy solving complex data challenges, this is your opportunity to make a meaningful impact.
What Will You Do?- Design and develop high-performance Java applications using Spring Boot/Spring Batch.
- Build and maintain ETL pipelines for efficient data processing and integration.
- Optimize Oracle Database queries and ORM implementations for scalability.
- Collaborate with DevOps teams to streamline CI/CD pipelines for data workflows.
- Implement agile practices (Scrum/Kanban) to deliver iterative solutions.
- Troubleshoot and resolve production issues in data processing systems.
- Mentor junior engineers and contribute to code reviews.
- Explore AI/ML integration opportunities (if familiar with Python/AI development).
What Do You Need To Succeed?Must have: - 4-8 years of experience in Java development (Spring Boot/Spring Batch).
- Strong hands-on experience with Oracle Database and ORM frameworks.
- Proven expertise in ETL/data pipeline development and maintenance.
- Familiarity with DevOps practices (CI/CD, automation, cloud deployment).
- Solid understanding of agile methodologies (Scrum, Kanban).
Nice-to-have:
- Experience with Python and AI/ML development.
- Knowledge of big data tools (e.g., Spark, Kafka) or cloud platforms (AWS/Azure).
What's in it for you?- 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
- Ability 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 do challenging work
#LI-POST
#TECHPJ
Job SkillsActive Learning, Agile Methodology, Application Integrations, Detail-Oriented, DevOps, Enterprise Application Delivery, Group Problem Solving, Java (Programming Language), Oracle, Programming Languages, Software Development Life Cycle (SDLC), Spring Batch, Spring Boot, Spring Framework
Additional Job DetailsAddress: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-07-15
Application Deadline:2026-08-15
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above