Java Developer

Royal Bank of Canada

Putrajaya, Malaysia
Java 11-17 development
Spring framework
Middleware technologies like solace or kafka
Be part of an agile team that delivers in-house electronic trading capabilities that facilitates internal and external clients to trade currencies

Job Summary

  • Be part of an agile team that delivers in-house electronic trading capabilities that facilitates internal and external clients to trade currencies.
  • Work closely with an end-to-end product team to meet user story acceptance criteria and deliver working software at the end of every 2-week sprint.
  • Maintain a team culture driven by quality through user reviews and continuous feedback to improve upcoming sprints.

Matching Summary

Be part of an agile team that delivers in-house electronic trading capabilities that facilitates internal and external clients to trade currencies.

Skills & Requirements

Must-have

  • Java 11-17 development
  • Spring framework
  • Middleware technologies like Solace or Kafka
  • Distributed databases and caching
  • Agile software development practices
  • Web Services and database technologies

Nice-to-have

  • Design patterns and OO concepts
  • Real-time trading systems experience
  • Linux and bash scripting
  • Docker and Kubernetes containerization
  • DevOps pipeline building
  • TTD experience
  • Capital Markets knowledge

Key Requirements

  • Strong technical developer experience
  • Hands-on Java development experience
  • Experience with full software development life cycle
  • Self-motivated with minimal oversight

Work Rights

Not specified

Tailored Resume

Cover Letter