Enable job alerts via email!

Java Developer

RBC

Putrajaya

On-site

MYR 150,000 - 200,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

RBC is seeking a Senior Developer to join the Regulatory Trade Reporting team. This role involves designing and developing applications for various Capital Markets regulatory initiatives. Candidates should have strong Java and Spring Boot experience, with a focus on cloud-based solutions. The position offers a collaborative environment and opportunities for professional growth.

Benefits

Comprehensive Total Rewards Program including bonuses and flexible benefits
Leadership support for development through coaching
Flexible work/life balance options

Qualifications

  • Experience building Java applications using Spring and Spring Boot with Oracle backends.
  • Experience developing Cloud-based microservices.
  • Excellent written and oral communication skills.

Responsibilities

  • Design and implement application solutions using Java, REST microservices, and Kubernetes.
  • Conduct performance testing and analysis to ensure applications perform under various load profiles.
  • Work in an Agile Scrum team to deliver solutions incrementally.

Skills

Java
Spring Boot
Kubernetes
MongoDB
Oracle
Agile Methodology
Active Learning

Job description

Job Summary

Provides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.

Job Description

WHAT IS THE OPPORTUNITY?

The Regulatory Trade Reporting team is responsible for delivering and supporting various Capital Markets regulatory initiatives such as Dodd Frank, EMIR, Volcker, MiFID 2, FRTB, and other regulatory requirements. A suite of strategic applications enable:

  1. Standardized modeling, centralized storage, and distribution of trade data from disparate trade sources.
  2. A user-maintainable rules reporting engine.
  3. An exceptions management UI to consolidate all operational workflows.

This senior developer role will design and develop strategic solutions with a team. Additional responsibilities include maintenance and support of the applications.

WHAT WILL YOU DO?
  • Design and implement application solutions on the target platform using Java, REST microservices, and Kubernetes Cloud deployments for reliability and scalability.
  • Develop Java Spring Boot applications, with Oracle and MongoDB backends.
  • Follow best practices and development standards for high-quality delivery, including code review, static code analysis, and unit testing.
  • Conduct performance testing and analysis to ensure applications perform under various load profiles.
  • Create technical documentation, provide training, and share information with team members.
  • Work in an Agile Scrum team to deliver solutions incrementally to Product Owners.
  • Provide L3 production support alongside team members.
WHAT DO YOU NEED TO SUCCEED?

Must have:

  • Experience building Java applications using Spring and Spring Boot with Oracle backends.
  • Experience developing Cloud-based microservices.
  • Experience profiling and analyzing Java and Oracle applications for high performance and scalability.
  • A strong understanding of technology and/or the financial services industry.
  • Excellent written and oral communication skills, along with strong presentation abilities.
  • The ability to determine stakeholder and project communication needs.
  • Deadline-driven and results-oriented, capable of handling multiple tasks and deadlines while maintaining high quality standards.

Nice-to-have:

  • Experience with DevOps and CI/CD pipeline implementation.
  • Experience with deployments using Kubernetes.
  • Experience with persistent storage implementation using MongoDB.
WHAT’S IN IT FOR YOU?

We thrive on challenges, progressive growth, and working together to deliver trusted advice that helps our clients thrive and communities prosper. We value supporting each other, reaching potential, making a difference, and mutual success.

  • A comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, commissions, and stock options where applicable.
  • Leadership support for your development through coaching and management opportunities.
  • Opportunity to make a meaningful and lasting impact.
  • Work in a dynamic, collaborative, progressive, and high-performing team.
  • Access to world-class training in financial services.
  • Flexible work/life balance options.
  • Engagement in challenging and rewarding work.
Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Docker Container, Enterprise Application Delivery, Group Problem Solving, Java, Kubernetes, MongoDB, Oracle, Programming Languages, SDLC, Spring Boot, Spring Framework

Additional Job Details

Address: PERSIARAN IRC 2, IOI RESORT CITY IOI CITY TOWER ONE:PUTRAJAYA

City: Putrajaya

Country: Malaysia

Work hours/week: 40

Employment Type: Full time

Platform: CAPITAL MARKETS

Job Type: Regular

Pay Type: Salaried

Posted Date: 2025-05-22

Application Deadline: 2025-06-26

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

Inclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace with diverse perspectives is core to our continued growth. We foster a respectful environment that supports collaboration, innovation, and professional growth, helping us bring our Purpose to life and create value for clients and communities.

Join our Talent Community

Stay informed about career opportunities at RBC by signing up for updates on jobs, tips, and events at jobs.rbc.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.