> Markdown version of [/jobs/ext/4380453-lead-developer](https://www.wearedevelopers.com/jobs/ext/4380453-lead-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer - **Company:** Rbc Capital Markets - **Location:** Jersey City, NJ, United States (Remote available) - **Experience:** Expert - **Salary:** $193,461.0 - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), .NET Framework, Microsoft Excel, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon S3, Computing Platforms, C Sharp (Programming Language), Continuous Integration, Data Structures, Software Design Patterns, Elasticsearch, Fault Tolerance, Github, Python (Programming Language), Octopus Deploy, Performance Tuning, RabbitMQ, Ansible, Rxjava, Prometheus, Data Streaming, TypeScript, Sql Optimization, ReactJS, Grafana, Concurrency, Apache Spark, Spring-boot, Backend, Event Driven Architecture, Data Lakes, Kubernetes, Information Technology, Apache Kafka, Reactive Programming, Kibana, Docker, Jenkins - **Published:** October 14, 2026 - **Apply:** https://www.juju.com/job/1_C6C60EA994624B05B042DCCC801197BA ## About the Role MINIMUM REQUIREMENTS: Must have a Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, Information Technology or a related field and 5 years of related work experience. Must have 5 years of experience in: * Java and Spring Boot, performance tuning and reactive programming (RxJava, WebFlux or Reactor). * Design patterns, data structures, and concurrency. Must have 3 years of experience in: * CI/CD pipeline engineering (Jenkins, Ansible, GitHub Actions, Elasticsearch, Kibana, Prometheus and Grafana). * Containers and orchestration (Docker, Helm, Kubernetes and Argo CD). Must have 2 years of experience in: * Design fault-tolerant systems across multiple services/nodes, manage concurrent data flows to maintain data accuracy in high-throughput environments. * React or TypeScript production UI platforms and real-time browser APIs. * Messaging, event-driven architectures (Kafka, Solace, or RabbitMQ). * .NET and C# development with Excel integration such as Excel-DNA, RTD servers and COM interop. * Advanced SQL or schema optimization and query performance. * Finance, including macro trading, structured and flow rates. Must have 1 year of experience in: * Lead cross-functional teams in the development and implementation of technical roadmaps for complex software platforms. * FX and trade lifecycle. ## Description ### Compensation $ ### Hours Per Week 40 ### Number Of Positions 1 ### Shift First Shift (Day) ### Job Description Lead Developer, RBC Capital Markets LLC, Jersey City, NJ: Lead Risk platform delivery with full-stack architecture (Java/Spring Boot, Python, React/TypeScript). Design event-driven services for Profit and Loss (PnL) and risk limits. Build backend services for intraday calculation and snapshots. Develop Excel-integrated solutions using Excel-DNA to bridge between C# and COM applications. Application Programming Interface (API)/messaging (Kafka/Solace) for downstream consumers. Implement CI/CD pipelines, Spark processing, and S3/Iceberg data lakes. Support macro trading/risk workflows with focus on structured and flow rates/FX instruments. Mentor engineers and drive modernization. Evaluate and implement AI/ML automation. Telecommuting permitted up to 1 day per week. Full time employment, Monday - Friday, 40 hours per week, $193,461.00 per year.