Senior Backend Developer at RBC
Summary
Senior Backend Developer on RBC's Retail Credit Cloud Integration team in Toronto, designing, coding, and documenting Java SpringBoot microservices with REST/JDBC integrations, unit testing via JUnit/Mockito, CI/CD practices, and AI-assisted SDLC work alongside architects and business analysts.
Join the Retail Credit Cloud Integration team at RBC, where you will develop and deploy Java SpringBoot microservices. This role emphasizes a mix of design and integration using REST and messaging technologies, along with AI in product development. Collaborate closely with architects and business analysts to optimize business processes through reusable APIs.
Key Responsibilities: • Design, code, and document Java SpringBoot services • Integrate technologies using REST and JDBC solutions • Utilize AI for SDLC work and product development • Write unit and functional tests with Junit and Mockito • Assist QA with performance and integration testing
Requirements: • Over 5 years in software development roles • Proficient in Java and Spring framework • Knowledge of REST, JSON, JDBC, and SQL • Familiarity with CI/CD, TDD, and Agile methodologies • Understanding of cloud platforms like OpenShift
Bring your expertise in Java microservices and problem-solving to drive innovation at RBC.