Are you a senior Kafka/Java engineer who loves designing and building robust streaming systems? Do you enjoy owning application code end-to-end—from design to production—including how it's run and observed? If so, we have an exciting opportunity for you to help PropertyRadar build our next-generation event-driven platform. About PropertyRadar PropertyRadar is the hyperlocal lead generation platform that property-centric small local businesses use to discover, understand, and connect with new opportunities. We turn complex public record data into actionable insights for real estate investors, agents, lenders, home services, and more. We've been doing it since 2007, and we're now investing in a modern streaming architecture to power the next decade of growth. About the Role We are in the early stages of Kafka adoption. You will be the in-house expert for Apache Kafka (including AWS MSK or similar managed offerings) and for Java services built with Spring Boot that consume and produce streaming data. You will design, build, and run mission-critical Spring Boot—based Kafka services (including stream processors and producers/consumers), and establish the patterns, tooling, and best practices the rest of engineering will follow. This is a hands-on senior role with significant influence on architecture, design, and team capability. You'll Excel At Java & Spring — Building and maintaining production services with Spring Boot (our primary framework) or similar (Micronaut, Quarkus). Building and tuning Kafka applications — Designing topics, partitions, and consumer groups for high-throughput, low-latency workloads; implementing producers, consumers, and stream processors. Distributed systems — Reasoning about eventual consistency, backpressure, failure modes, and observability. Mentoring — Explaining streaming concepts clearly and leveling up engineers around you. Owning outcomes — From design to production: coding, testing, CI/CD, incident response, and continuous improvement.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
1-10 employees