> Markdown version of [/jobs/ext/1083172-apache-kafka-developer](https://www.wearedevelopers.com/jobs/ext/1083172-apache-kafka-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). --- # Apache Kafka Developer - **Company:** Seneca Resources - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Microsoft Azure, Cloud Computing, Code Review, Continuous Integration, Software Debugging, DevOps, Distributed Systems, Fault Tolerance, PostgreSQL, MongoDB, NoSQL, Performance Tuning, Scrum Methodology, Cloud Services, SQL Databases, Data Streaming, Systems Architecture, Google Cloud, Spring-boot, Git, Event Driven Architecture, Build Management, Containerization, Kubernetes, Low Latency, Apache Flink, Cassandra, Apache Kafka, Spark Streaming, Restful APIs, Stream Processing, Docker, Confluent, Microservices - **Published:** June 16, 2026 - **Apply:** https://public-rest40.bullhornstaffing.com/rest-services/R0SYP/query/JobBoardPost?where=id=47232&fields=id,title,publishedCategory(id,name),address(city,state),employmentType,dateLastPublished,publicDescription,isOpen,isPublic,isDeleted ## About the Role * 7+ years of experience in Java development in enterprise environments * Hands-on expertise with Apache Kafka (Kafka Streams, producers/consumers, topic management) * Strong experience building microservices and distributed systems * Proficiency in: + Java, Spring Boot, and REST API development + Event-driven architecture and real-time data streaming * Deep understanding of: + Kafka internals (consumer groups, partitioning, replication, durability) + Kafka Connect + Performance tuning and fault-tolerant design * Experience with SQL and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra) * Familiarity with Git, CI/CD pipelines, and modern development workflows * Strong problem-solving, debugging, and analytical skills * Excellent communication and cross-team collaboration abilities Nice to Have * Experience with Confluent Kafka platform * Cloud experience with AWS, Azure, or Google Cloud Platform (GCP) * Familiarity with Docker, Kubernetes, and container orchestration * Experience with Kafka Streams, Spark Streaming, or Flink * Background in high-volume, real-time transactional systems * Experience in financial services, healthcare, or large-scale enterprise environments ## Description We're seeking a Senior Java Developer with deep Apache Kafka expertise to design and build high-performance, real-time, event-driven systems at scale. This role is ideal for a seasoned engineer who thrives in distributed systems, microservices architecture, and streaming data environments. You'll collaborate closely with engineering, architecture, DevOps, and product teams to deliver scalable, resilient, cloud-ready applications that power enterprise-critical solutions. Responsibilities * Design, develop, and scale Java-based microservices and distributed applications * Build and maintain event-driven architectures using Apache Kafka * Develop RESTful APIs and backend services using Spring Boot and related frameworks * Implement Kafka solutions including producers, consumers, topics, partitions, and stream processing * Optimize system performance, scalability, latency, and fault tolerance * Partner with DevOps to support CI/CD pipelines, containerization, and cloud deployments * Contribute to system architecture, design reviews, and technical strategy * Troubleshoot and resolve production issues in high-availability environments * Lead code reviews, best practices, and mentoring for engineering teams * Collaborate within Agile/Scrum teams to deliver high-quality software ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Kafka Streams Microservices](https://www.wearedevelopers.com/videos/168-kafka-streams-microservices) - [Tips, Techniques, and Common Pitfalls Debugging Kafka](https://www.wearedevelopers.com/videos/838-tips-techniques-and-common-pitfalls-debugging-kafka) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)