Java developer with Kafka (CONTRACT) REMOTE
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team.
Broadridge is hiring. We currently have an opening for a Sr. Software Engineer specializing in Java and Kafka. This is an exciting and dynamic opportunity for you to join our growing team supporting our cloud-based archival solution and services offering supporting wealth and asset managers.
In this role, you will join the BRCC Business Services engineering team to support the next generation archival and search solution. If you are passionate about designing and developing reusable services, working with Big Data, and have a desire to be an integral part of a team that is constantly seeking to improve the code and functionality of a product.
Work-Mode: This is a remote role where you will work off-site. Travel is limited and generally used for team learning and collaboration meetings.
Responsibilities:
- Develop event driven Kafka services using Java with a focus on containers running in AWS
- Develop cloud-native code intended for the AWS environment
- Creates automated Unit & Integration Tests with an eye toward quality testing and 80+% code coverage
- Perform code reviews for other peers in the team
- Works with users and QA to perform Quality Assurance testing of applications and resolves all reported defects/issues.
- Work in an Agile development environment, accurately estimating story points, meeting sprint deadlines
- Work to improve DevOps process to maximize CI/CD efficiency. Adjust Terraform code as needed for deployments.
- Ability to convey complex technical concepts to non-technical staff in a way that can be clearly understood by all
- Have a high degree of understanding and command over the Java language
- 5+ years AWS experience
- 5+ years working with Kafka or other streaming / event platforms
- 1+ years working with Infrastructure as Code tools such as Terraform or Cloudformation
- Must have previously worked on one or more projects that involve a full SDLC implementation
- Ability to work with GIT
- Demonstrated ability to work well in a team environment
- 1+ years using Python
- Experience with Lambda, DynamoDB, Cloudwatch, Glue, SQS, Cognito IAM, and API Gateway
- Ability to document APIs using Swagger (or similar solution)
- Understanding of IAM roles and the concept of minimum privilege
- Experience with automated CI/CD pipelines using Jenkins
- Any experience with AI
Broadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education.
#LI-MR1
#LI-REMOTE
We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone's unique perspective.
US applicants: Clickhereto view the EEOC "Know Your Rights" poster.
Disability Assistance
We recognize that ensuring our long-term success means creating an environment where everyone is welcome, where everyone's strengths are valued, and where everyone can perform at their best. Broadridge provides equal employment opportunities to all associates and applicants for employment without regard to race, color, religion, sex (including sexual orientation, gender identity or expression, and pregnancy), marital status, national origin, ethnic origin, age, disability, genetic information, military or veteran status, and other protected characteristics protected by applicable federal, state, or local laws.
Want more jobs like this?
Get jobs in Flexible / Remote delivered to your inbox every week.

If you need assistance or would like to request reasonable accommodations during the application and/or hiring process, please contact us at 888-237-7769 or by sending an email toBRcareers@broadridge.com.
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- FSA
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- Fitness Subsidies
- Pet Insurance
- Mental Health Benefits
Parental Benefits
- Family Support Resources
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- Adoption Leave
- Fertility Benefits
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
- Work-From-Home Stipend
Office Life and Perks
- Commuter Benefits Program
- Casual Dress
- Happy Hours
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
- Volunteer Time Off
- Unlimited Paid Time Off
Financial and Retirement
- 401(K)
- 401(K) With Company Matching
- Performance Bonus
- Financial Counseling
- Relocation Assistance
Professional Development
- Tuition Reimbursement
- Promote From Within
- Mentor Program
- Access to Online Courses
- Lunch and Learns
- Leadership Training Program
- Internship Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
Company Videos
Hear directly from employees about what it is like to work at Broadridge.