cover image
Broadridge

Broadridge

www.broadridge.com

2 Jobs

16,538 Employees

About the Company

Broadridge Financial Solutions (NYSE: BR) is a global technology leader with the trusted expertise and transformative technology to help clients and the financial services industry operate, innovate, and grow. We power investing, governance, and communications for our clients - driving operational resiliency, elevating business performance, and transforming investor experiences. Our technology and operations platforms process and generate over 7 billion communications per year and underpin the daily trading of more than $10 trillion of securities globally. A certified Great Place to Work(r), Broadridge is part of the S&P 500(r) Index, employing over 14,000 associates in 21 countries. For more information, please visit www.broadridge.com.

Listed Jobs

Company background Company brand
Company Name
Broadridge
Job Title
Senior Software Engineer
Job Description
Job Title: Senior Software Engineer Role Summary: Lead the design, development, and deployment of enterprise microservices and cloud-native applications, ensuring high performance, reliability, and scalability across AWS and Kafka environments. Expactations: Deliver robust, production-ready code that meets functional and non‑functional requirements; actively mentor teammates, participate in code reviews, and drive continuous improvement of development practices. Key Responsibilities: • Architect and implement Java‑based microservices using Spring Boot, exposing RESTful APIs. • Design, tune, and maintain PostgreSQL databases, including schema design, indexing, and query optimization. • Build, test, and deploy Kafka‑based messaging solutions for real‑time data flow. • Deploy applications to AWS (EC2, S3, RDS, Lambda, CloudFormation) using IaC and CI/CD pipelines. • Write comprehensive unit, integration, and performance tests; conduct thorough code reviews. • Collaborate with cross‑functional teams to gather requirements, resolve issues, and drive project timelines. Required Skills: • 10+ years Java backend experience with enterprise application design. • Strong expertise in Spring Boot, microservices, REST APIs. • Proficiency with AWS services (EC2, S3, RDS, Lambda, CloudFormation). • Experience with Kafka message broker architecture and optimization. • Advanced PostgreSQL database design, query tuning, and performance enhancement. • Solid knowledge of GIT, CI/CD, automated testing, and code quality best practices. • Excellent analytical, problem‑solving, and communication skills. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). • Relevant certifications such as AWS Certified Developer – Associate, Apache Kafka Certified Developer, or similar are preferred.
Toronto, Canada
Hybrid
Senior
17-10-2025
Company background Company brand
Company Name
Broadridge
Job Title
Java Developer
Job Description
Job title: Java Developer Role Summary: Design, develop, and maintain high‑performance, latency‑sensitive financial market software using Java. Collaborate in agile cross‑functional teams to deliver complete product lifecycles, focusing on quality, automation, and continuous improvement. Expectations: - Self‑motivated, eager to learn and deepen expertise in fintech. - Works independently and as a global team member. - Strong analytical, problem‑solving skills with meticulous attention to detail. - Effective communicator; proficient in English. - Passionate about technology and committed to applying best practices. Key Responsibilities: - Participate in architectural and design decisions for trading and connectivity software. - Implement and evolve code in data‑intensive, latency‑critical environments. - Perform and review code through rigorous peer reviews and automated tests (unit, integration, performance). - Enforce internal quality standards and contribute to continuous integration pipelines. - Adapt and write test cases for performance and throughput. - Work across the full development lifecycle using agile methodologies. - Publish and promote best practices within the development community. Required Skills: - 3+ years of professional Java development; C# experience a plus. - Strong grasp of object‑oriented design in high‑performance contexts. - Hands‑on experience with unit, integration, performance, and throughput testing. - Familiarity with CI/CD, code‑review tools, and version control systems. - Comfortable programming on Linux/UNIX platforms. - Knowledge of functional programming concepts. - Basic understanding of networking protocols (TCP/IP) and internet protocol suite. - Exposure to financial markets concepts (e.g., FIX) is advantageous. Required Education & Certifications: - Bachelor’s degree in a recognized STEM discipline (Computer Science, Engineering, Mathematics, Physics, or related field).
Paris, France
On site
Junior
29-11-2025