Experience: 7+ years
Designs, develops, and deploys full stack solutions, applying technical expertise to deliver scalable, high-quality systems that align with business objectives. Works on full stack development projects of significant complexity, contributing advanced technical skills and knowledge to deliver impactful results.
- Design and develop full stack application solutions, including coding, testing, and implementation processes to ensure high quality deliverables that meet business and user requirements. - Collaborate with cross functional teams and stakeholders to analyze business needs, propose technical strategies, and deliver innovative solutions that enhance system performance and scalability. - Conduct research on emerging technologies and trends, leveraging insights to optimize development processes, address complex technical challenges, and drive continuous improvement in tools and methodologies. - Contribute to technical discussions and code reviews, ensuring adherence to best practices, organizational standards, and project timelines. - Implement solutions for complex issues, developing clear, actionable recommendations and ensuring alignment on processes, tools and services.
- 7+ years of experience in software development with financial domain knowledge - Strong proficiency in Java 17, including object-oriented programming, data structures, algorithms, and multithreading - Experience with Java frameworks such as Spring Boot, Hibernate, and JPA, including Spring Security, asynchronous REST endpoints, and data streaming - Knowledge of relational databases like SQL Server or PostgreSQL, with experience using ORM tools - Experience with microservices architecture and containerization tools including Docker, Kubernetes, and Helm - Familiarity with frontend frameworks like React, Angular, or Vue.js for full stack development
- Experience with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing applications - Knowledge of messaging systems such as Kafka or RabbitMQ for building event-driven architectures - Experience with monitoring and logging tools like Splunk, Prometheus, or Grafana for application observability
- 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 - Flexible work/life balance options - Opportunities to do challenging work and take on progressively greater accountabilities - Access to a variety of job opportunities across business and geographies
The expected salary range for the above position is $135,000 - $225,000 depending on factors including but not limited to the candidate's experience, skills, registration status; market conditions; and business needs. This salary range does not include other elements of total compensation, including a discretionary bonus and benefits such as a 401(k) program with company-matching contributions; health, dental, vision, life and disability insurance; and paid time-off plan.
RBC's compensation philosophy and principles recognize the importance of a highly qualified global workforce and plays a critical role in attracting, engaging and retaining talent that:
- Drives RBC's high performance culture - Enables collective achievement of our strategic goals - Generates sustainable shareholder returns and above market shareholder value
Job Skills Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications
2026-08-19 Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Search Associate Director, Full Stack Engineer jobs near Jersey City, NJ → Browse all live jobs
This posting was published by Royal Bank of Canada (RBC) on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.