> Markdown version of [/jobs/ext/617584-lead-kafka-flink-developer](https://www.wearedevelopers.com/jobs/ext/617584-lead-kafka-flink-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 Kafka/Flink Developer - **Company:** P2PSoftTek Inc - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Apache HTTP Server, Application Performance Management, Big Data, Cloud Engineering, Databases, Continuous Integration, Software Debugging, DevOps, Distributed Systems, Hibernate (Java), Java Persistence API, PostgreSQL, MongoDB, Oracle (Applications), Data Streaming, Data Processing, Spring Cloud, Spring-boot, Reliability of Systems, Kubernetes, Apache Flink, Apache Kafka, Restful APIs, Stream Processing, Docker, Confluent, Microservices - **Published:** June 16, 2026 - **Apply:** https://www.dice.com/job-detail/d89f6117-d406-44e3-9e98-931878a88142 ## About the Role We are seeking an experienced Lead Kafka/Flink Developer to design, build, and support scalable enterprise and cloud-native applications. The ideal candidate will have strong expertise in Java, Apache/Confluent Kafka, Apache Flink, Spring Boot, microservices, AWS, and DevOps, with a proven ability to build event-driven platforms and real-time streaming applications that reduce latency and improve engineering productivity, * Hands-on experience building and supporting real-time and batch data processing solutions using Apache Kafka, Apache Flink, and related event-driven technologies. * Proven experience maintaining real-time streaming applications in production environments. * Experience with development of large-scale data processing systems and big data technologies. * Strong expertise in Java 8 17, Spring Boot, Spring Cloud, REST APIs, microservices, and distributed systems. * Experience with AWS, Docker, Kubernetes, CI/CD pipelines, and cloud-native architecture principles. * Strong knowledge of databases and persistence technologies, including Oracle, PostgreSQL, MongoDB, and Hibernate/JPA. * Excellent problem-solving, technical leadership, collaboration, and communication skills, with the ability to work effectively in a team environment. ## Description * Build and optimize real-time and batch data processing solutions using technologies such as Apache Kafka, Apache Flink, and related event-driven technologies. * Designing and implementing scalable real-time stream processing solutions. * Building control plane services and orchestrating distributed Flink platforms. * Optimizing pipeline performance, debugging latency bottlenecks, and creating benchmarks. * Lead the design, development, and delivery of enterprise-grade applications using Java, Spring Boot, and microservices architecture. * Build and support cloud-native applications and APIs using AWS, Docker, Kubernetes, and modern DevOps practices. * Collaborating across product and engineering teams to support cloud-based, multi-region deployments. * Troubleshoot complex production issues, optimize application performance, and improve system reliability and maintainability. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [What If We've Been Scaling Stream Processing Wrong All Along?](https://www.wearedevelopers.com/videos/100139-what-if-we-ve-been-scaling-stream-processing-wrong-all-along) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)