Demo

Apache Kafka Developer

Seneca Resources Company, LLC
Hill, AL Contractor
POSTED ON 6/25/2026
AVAILABLE BEFORE 12/13/2026
Position Title: Senior Java Developer (Apache Kafka, Microservices, Event-Driven Systems)
Location: Remote
Position Status: Contract

Position 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
Required Qualifications
  • 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
About Seneca Resources:
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.

When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.

Hourly Wage Estimation for Apache Kafka Developer in Hill, AL
$53.00 to $61.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Apache Kafka Developer?

Sign up to receive alerts about other jobs on the Apache Kafka Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Seneca Resources Company, LLC

  • Seneca Resources Company, LLC Montgomery, AL
  • Position Title: IT Systems Technician Location: Montgomery, AL Clearance Requirements: None Pay Rate: $20/hour on W2 Position Description: Join our team as... more
  • 1 Day Ago

  • Seneca Resources Company, LLC Montgomery, AL
  • Job Title: Senior MMIS Business Analyst Location: Montgomery, Alabama Job Type: long term Contract Work Mode: On-site Interview Mode: Video or In-person Ra... more
  • 2 Days Ago

  • Seneca Resources Company, LLC Dallas, TX
  • Position Title: Collector II Location: Dallas, TX Pay Rate: $25/hour Position Description: Seeking a detail-oriented and experienced Collector II for an on... more
  • 2 Days Ago

  • Seneca Resources Company, LLC Richmond, VA
  • Position Title: Category Manager Location: Remote Clearance Requirements: None Pay Rate: $90,000.00 Position Description: Join a dynamic team as a Category... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Apache Kafka Developer jobs in the Hill, AL area that may be a better fit.

  • TekShapers York, NY
  • Kafka Developer Location: New York City, New York, United States Duration : Long Term 3 days work from office Responsibilities- Kafka Role • Manage and mai... more
  • 17 Days Ago

  • Jobs via Dice Pennington, NJ
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Centraprise Corp, is seeking the following. Apply via ... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!