Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Software Developer (Java)

Temps plein

Royal Bank of Canada

Job Responsibility:

Job Summary

WHAT IS THE OPPORTUNITY?

Business & Client Services Technology team is undertaking multiple complex projects to support Business & Client Services. In this role you will be responsible for strategically planning and managing successful implementation of the above mentioned. The role will coordinate, develop, communicate and execute activities to ensure objectives are accomplished according on time.

WHAT WILL YOU DO?

  • Plan , Develop and deliver high quality software services to BCS.
  • Continuously identify potential issues, conflicts, and risks. Analyze, mitigate and escalate where appropriate
  • Develop and execute on end to end change management plans and plan and execute all communication related to these.
  • Collaborate and contribute on cross-functional enterprise initiatives and manage the effective implementation of assigned deliverables.
  • Establish strong working relationships across business units and platforms to build influence and impact with key business partners. Collaborate with groups to define and achieve deliverables and ensure initiatives are effectively integrated into RBC procedures and processes.
  • Contribute to ongoing administrative program activities as required.

WHAT DO YOU NEED TO SUCCEED?

Must have:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Backend Development:
    • Strong proficiency in Java (Java 5+ preferred) .
    • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
    • RESTful API development and integration.
    • Knowledge of Microservices architecture.
    • Familiarity with ORM frameworks like Hibernate.
  • Database Management:
    • Strong experience with Oracle and Sybase databases.
    • SQL query optimization and performance tuning.
    • Experience with PL/SQL (Oracle) and T-SQL (Sybase).
    • Knowledge of stored procedures, triggers, and indexing.
  • DevOps & Deployment:
    • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
    • Familiarity with Docker, Kubernetes.
    • Version control using Git..
  • Soft Skills & Other Requirements:
    • Strong problem-solving and analytical skills.
    • Good communication and collaboration abilities.
    • Ability to work in an Agile environment.
    • Experience with unit testing and test-driven development (TDD)

Nice-to-have

Data & Workflow Management:

  • Experience with python scripting
  • Experience with Apache Spark
  • Experience with Apache Airflow for workflow orchestration.
  • Scheduling, DAG creation, and troubleshooting Airflow pipelines.

What's in it for you?

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. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • 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

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development, Software Development Life Cycle (SDLC), Software Engineering

Additional Job Details

Address:

335 8 AVE SW:CALGARY

City:

CALGARY

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2025-06-05

Application Deadline:

2025-08-01

Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

I nclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you. Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

L'offre d'emploi a été publiée il y a 1 jour
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Software Developer (Java) à Calgary, AB
  • $95k par année

     ...technologique , we connect top-tier tech talent with forward-thinking organizations. We are currently seeking a talented and passionate Java Developer for a permanent role with one of our premier clients, a major financial institution. If you thrive in a fast-moving,... 
    Senior
    Contrat Longue Durée
    Emploi permanent
    Temps plein

    Nöord Technologies Corporation

    Calgary, AB
    il y a 20 jours
  • $95 - $120 par heure

     ...Job #14316 MatchBox Consulting Group is currently seeking a  Senior Software Developer  for a 12 month contract role with a client of ours located...  ...development of complex, end-to-end enterprise solutions using Java and J2EE technologies Translate business requirements into... 
    Senior
    Сontrat

    MatchBox

    Calgary, AB
    il y a 9 jours
  •  ...investing in our employees and empowering them to develop themselves and their careers. Experience...  ...with geophysicists, data scientists, and software engineers to translate scientific domain...  ...Proficiency in programming languages: Java, C++. Proficiency with development tools... 
    Senior
    Temps plein
    Temps partiel

    Halliburton

    Calgary, AB
    il y a 2 jours
  •  ...employees and empowering them to develop themselves and their careers....  ...to recruit an experienced Software Development Team Lead.  Reporting...  ...and Delivery methodology ~ Java development experience including...  ...might be available, including Senior Technical Advisor Software... 
    Senior
    Temps plein
    Temps partiel
    Deuxième emploi

    Halliburton

    Calgary, AB
    il y a 17 heures
  •  ...Java Microservices Calgary, AB-Onsite Mandate skills: System Design, Security, API Gateway, and OAuth (JWT) Job Description Java Microservices, architecture design API gateway Spring boot microservices architecture Tibco JMS JDK 21 Schedulers Core... 
    Senior
    Pour les contractants

    NLB Services

    Calgary, AB
    il y a 21 jours
  • $160k - $180k par année

     ...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted,... 
    Senior
    Contrat Longue Durée
    Travail à distance
    Travail à domicile
    Travail posté

    Acuity Insights

    Calgary, AB
    il y a 16 jours
  • $95k par année

     ...On behalf of our client, we are seeking a highly skilled Senior Java & React Developer for a permanent, full-time position based in Calgary. This...  ...for coding, testing, and delivering high-quality, scalable software solutions . You will collaborate closely with PMO, product... 
    Senior
    Emploi permanent
    Temps plein

    Nöord Technologies Corporation

    Calgary, AB
    il y a 20 jours
  •  ...49822BR CANADA - Alberta - Calgary and Requirements Synopsys, Software Integrity Group , is named a leader for 2023 in the Gartner...  .... To find out more about SIG, Synopsys check out Staff Java Developer SaaS Synopsys-SIG is looking for a backend Staff Software Engineer... 
    Temps plein
    Stage

    Synopsys

    Calgary, AB
    il y a 1 jour
  •  ...Helcim is revolutionizing payments, and we're looking for a Senior Android Developer to be a pivotal part of our mobile app development team. If...  ...Familiarity with leveraging AI tools and methodologies to optimize software development workflows, including but not limited to code... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    Travail à domicile
    Lundi au vendredi
    Horaires flexibles

    Helcim

    Calgary, AB
    il y a 1 jour
  •  ...Yourself, and Do Your Best Work. About the team - Tackle Tackle, a business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help customers identify the... 
    Recrutement immédiat
    Le monde entier

    AppDirect

    Calgary, AB
    il y a 15 jours
  •  ...investing in our employees and empowering them to develop themselves and their careers. Experience...  ...Landmark provides E&P professionals with software-driven lifecycle insights that generate...  ...asset value. We are seeking a Junior Java UI Application Developer to contribute to... 
    Temps plein
    Temps partiel
    Deuxième emploi

    Halliburton

    Calgary, AB
    il y a 24 jours
  •  ...Job Responsibility: Job Location: Calgary, CA Job Type: Full-time, Permanent Internal Job Title: Jr Software Developer Reports To: Team Lead - Development Job Requirement(s): N/A No. of Openings: 1 PBS is the fastest growing “All Inclusive Business Platform” vendor... 
    Emploi permanent
    Temps plein
    Travail au bureau
    Horaires flexibles

    PBS Systems

    Calgary, AB
    il y a 1 jour
  •  ...growing with it. You’ll work alongside developers, architects, and designers who take quality...  ...About You We are seeking a Junior Software Developer who is curious, motivated, and excited...  ...client solutions in collaboration with senior developers and project teams. Work... 
    Senior
    Stage

    Convverge, Inc

    Calgary, AB
    il y a 20 jours
  •  ...employees and empowering them to develop themselves and their careers....  ...company, builds the software and data platforms that help the...  ...: Languages such as Java, C#, F#, C++, Python, TypeScript...  ...job opportunities, including Senior Technical Professional and Principal... 
    Senior
    Contrat Longue Durée
    Temps plein
    Temps partiel

    Halliburton

    Calgary, AB
    il y a 12 jours
  •  ...in our employees and empowering them to develop themselves and their careers. Experience...  ...Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic...  ...geophysical software development. ~ Advanced Java Backend Engineering: Deep expertise in... 
    Senior
    Temps plein
    Temps partiel

    Halliburton

    Calgary, AB
    il y a 17 heures
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  .... Job Duties Under broad direction, mentors a team of Software Testers that can be comprised of Manual and Automated Test Engineers... 
    Senior
    Temps plein
    Temps partiel
    Deuxième emploi

    Halliburton

    Calgary, AB
    il y a 17 heures
  •  ...Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team...  .... ~ Experience working with Swift, Objective C, and Java a plus but not required. ~ Meaningful experience... 
    Senior
    Travail au bureau
    Travail à distance

    NDAX Canada Inc.

    Calgary, AB
    Il y a 2 mois
  •  ...of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re...  ...that. The Role at High Level: We’re looking for a talented Senior Software Development Engineer who doesn’t shy away from complex... 
    Senior
    Travail au bureau
    Travail à distance
    Travail à domicile

    Wagepoint

    Calgary, AB
    il y a 19 jours
  •  ...investing in our employees and empowering them to develop themselves and their careers. Experience...  ..., a Halliburton company, builds the software and data platforms that help the global energy...  ...by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript... 
    Temps plein
    Temps partiel
    Le monde entier
    Travail posté

    Halliburton

    Calgary, AB
    il y a 17 heures
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds...  ..., and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)  Prior experience... 
    Senior
    Travail à distance

    Speechify

    Calgary, AB
    il y a 12 jours
  •  ...Project Developer   WHO WE ARE   Our Power, Your Possibilities At TransAlta , we don’t just generate electricity-we generate...  ...success Present project updates, risks, and recommendations to senior leadership and cross-functional teams   ABOUT YOU   ~... 
    Senior
    Contrat Longue Durée
    Temps plein
    Stage
    Travail au bureau
    Horaires flexibles

    TransAlta

    Calgary, AB
    il y a 17 heures
  •  ...with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading... 
    Senior
    Contrat Longue Durée
    Travail au bureau

    Speechify

    Calgary, AB
    il y a 7 jours
  • $108k - $149k par année

     ...instrumental in this area, aids developers in making the shift from...  ...processing. MongoDB is seeking a Software Engineer with solid software...  ...software development experience in Java or another programming...  ...preserving original functionality Develop and maintain a robust code... 
    Temps plein
    Le monde entier
    Horaires flexibles
    Travail posté

    MongoDB

    Calgary, AB
    il y a 1 jour
  • $39 - $40 par heure

     ...remotely. Responsibilities Tasks Consult with clients to develop and document Website requirements Prepare reports, manuals...  ...other documentation on the status, operation and maintenance of software Create and optimize content for Website using a variety of graphics... 
    Emploi permanent
    Temps plein
    Travail à distance

    SANSHTECH INC.

    Calgary, AB
    il y a 6 jours
  • $78k - $122.85k par année

     ...Unspecified We are presently seeking highly motivated and skilled Software Engineers to join our team. These positions will play a...  ...including deriving and allocating software-specific requirements. Develop and/or manage key software engineering documents, such as... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail temporaire
    Sous-traitant
    Zone locale

    Raytheon Australia

    Calgary, AB
    il y a 2 jours
  •  ...Iris's Fortune 100 direct client is looking Salesforce Developer. Please find below Job description and share me your updated resume at...  ...days onsite in a week )Must-hav ~ eIT experience working in a senior development and/or Lead Development role on engineering teams... 
    Senior
    Pour les contractants

    Iris Software Inc.

    Calgary, AB
    il y a 2 jours
  •  ...is a remote position. Role Overview We are seeking a Senior Python Developer with 8+ years of experience to design, develop, and maintain...  ...Experience: Minimum 8+ years of professional software development experience, with a heavy focus on enterprise-grade... 
    Senior
    Temps plein
    Сontrat
    Travail à distance

    Trident Staff

    Calgary, AB
    Il y a un mois
  • $45k - $60k par année

     ...We’re looking for a Full Stack Software Engineer who can build and ship modern web applications end-to-end: front-end, backend APIs, databases...  ...Google Cloud Platform (GCP), integrating third-party APIs, and developing AI-enabled capabilities (LLMs/agents and computer vision) that... 
    Temps plein
    Temps partiel
    Travail occasionnel
    Travail manuel
    Recrutement immédiat

    Orchestrator

    Calgary, AB
    il y a 7 jours
  • $90k - $110k par année

     ...About ClearGov Our mission is to create easy-to-use software to help local governments plan, budget and report better. ClearGov is a...  ...can navigate complex and undocumented systems Quality-minded developer who takes ownership of manual testing and validation Curious... 
    Remplacement
    Temps plein
    Travail temporaire
    Zone locale
    Horaires flexibles

    ClearGov

    Calgary, AB
    il y a 14 jours
  •  ...with extensive experience in building and operationalizing AI software solutions. We are a company like no other – we believe in making...  ...Summary The Manager, Software Engineering leads multiple developers across delivery pods with accountability for both technical excellence... 
    Temps plein

    altaml

    Calgary, AB
    il y a 8 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Software Developer (Java). Soyez parmi les premiers à postuler !