Sr. Kafka Developer, Sr. Flink Developer
  • P2P SOFTTEK Staffing Services
13 Hours Ago
NA
C2C
Phoenix-AZ, Dallas-TX
8-12 Years
Required Skills: Apache Kafka, Apache Flink, event-driven technologies, large-scale data processing systems, big data technologies, Java 8-17, Spring Boot, Spring Cloud REST APIs, Microservices, AWS, Docker, Kubernetes, CI/CD pipelines, Cloud-native architecture principles, Oracle, PostgreSQL, MongoDB, Hibernate, JPA
Job Description
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
Key Responsibilities:
  • 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.
Required Qualifications:
  • 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.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates