Lead Software Developer
RBCLondon, United Kingdom
What is the opportunity?
As a lead Java developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems in the Cash trading space in RBC Capital Markets.
You will work on exciting projects that include building new applications and enhancing the existing ones covering cash trade capture and process flows. Exhibit an engineering mind-set, be versatile, display leadership qualities and be enthusiastic to take on new problems across the full technology stack.
What will you do?- Contribute to the overall design and development of RBC’s Cash trade management systems.
- Lead and mentor other developers to elevate the entire team’s skillset and mind-set.
- Collaborate closely with product owner, business analysts as well as business users including sales and trading to understand needs and translate them into system requirements.
- Develop a deep understanding of the currency flows in RBC and proactively seek for technical.
- Set high development standards by developing high-performant, reusable, reliable and efficient systems.
- Provide Level 2 support as needed.
Must-have
- Extensive experience in designing and developing distributed systems (multi-threaded, low latency Java based systems is a MUST).
- Solid hands on experience in designing and developing applications using Java 8 or later with Spring framework.
- Good knowledge of relational databases and any messaging technology ( e.g. Solace/IBM MQ).
- Knack for writing clean, readable java code with unit tests.
- Ability to multi-task effectively and provide timely updates.
Nice-to-have
- Business knowledge of Capital Markets areas previously supported (any asset class).
- Experience with ‘Agile’ style development methods.
- DevOps experience with continuous integration/delivery best-practices, technologies and tools such as GitHub, Jenkins, Nexus, JIRA, Confluence, Ansible, SonarQube, Checkmarx.
FAQ
- Is the Lead Software Developer position at RBC remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Lead Software Developer job posted?
- This listing was posted on June 12, 2025 and is still open for applications.
- How do I apply for the Lead Software Developer position at RBC?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Java jobs
Java Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
remotefull-stack-developerjava-developer+6
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia
remoteweb-developmentfrontend-development+10
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
$48,000 - $168,000 annualremoteai-engineeringbackend-development+7
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
remotefull-stack-architecturesoftware-architecture+6
Lead Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
remotefull-stack-developerjava-developer+10