1

Java Kafka Developer Jobs in Durham, NC (NOW HIRING)

Sr. Java Developer

Durham, NC · On-site

$50 - $52/hr

Job Title Sr. Java Developer Location Durham NC or Burlington NC (Hybrid - 3 days onsite) Rate Pay ... Messaging systems experience (Kafka, RabbitMQ, or SQS) * Experience building and maintaining ...

Java Developer

Durham, NC · On-site

$82.66 - $96.43/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Java Developer**Location:** Durham, North Carolina (Hybrid)Role OverviewThis position is for a Java ... Experience with messaging systems such as Kafka, RabbitMQ, or SQS.* Solid understanding of ...

Insight Senior Java Developer

Raleigh, NC · On-site

$50.50 - $64.50/hr

Insight Senior Java Developer Job Location: NYC/NY and Raleigh, NC Duarion: 12 + Months Key Skills ... New system is developed using Apache Kafka messaging and Hazelcast distributed cache. Developed ...

Senior Java Developer

Cary, NC · On-site

$58.25 - $74.50/hr

Work with full stack components (Java, Oracle) once there's a need Direct communication with ... Kafka messaging Other Languages English: C1 Advanced Seniority Senior

Java Engineer

Cary, NC · On-site

$80 - $120/hr

Java Developer - Front Office Team (Hedge Fund) We are seeking a highly skilled Java Developer to ... Experience with messaging technologies such as JMS, Kafka, and RabbitMQ * Strong understanding of ...

New

Java Engineer

Apex, NC · On-site

$100 - $130/hr

... Kafka. Requirements * 7+ years professional experience with Java * A Bachelors or Masters degree in Computer Science, Engineering, Mathematics or a related discipline * Experience with multi ...

New

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

Senior Software Developer Hybrid role - 4 days in office. Raleigh, NC. (LOCAL) Seeking a Senior ... Build and manage data pipelines using Java frameworks (Spring Batch, Kafka Streams, Spark). Design ...

Senior Java Developer

Cary, NC · On-site

$53 - $67.75/hr

  • Retirement

  • PTO

Senior Java Developer Category: Software Development/ Engineering Main location: United States ... Java * Apache Kafka * Spring What you can expect from us: Together, as owners, let's turn ...

Sr. Open Source Software Engineer (Kafka)

Morrisville, NC · On-site

$114K - $151K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Expert Java engineering capability in performance-sensitive, concurrent, and production-grade distributed systems, with the ability to write, review, and reason about complex Kafka internals at depth.

Sr. Open Source Software Engineer (Kafka)

Morrisville, NC · On-site

$114K - $151K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Expert Java engineering capability in performance-sensitive, concurrent, and production-grade distributed systems, with the ability to write, review, and reason about complex Kafka internals at depth.

Java Full Stack Developer

Raleigh, NC · On-site

$51 - $65.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Kafka, MongoDB, React JS. o Should have strong hands-on development skills onto Java / JEE ... developer role (coding ,code reviews, internal testing sign off etc.) for deliverables from WFI

Showing results 21-40

Java Kafka Developer information

See Durham, NC salary details

$15

$54

$74

How much do java kafka developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java kafka developer in Durham, NC is $54.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.40 and $61.35 per hour, depending on experience, location, and employer.

What is the difference between Java Kafka Developer vs Java Backend Developer?

AspectJava Kafka DeveloperJava Backend Developer
Primary FocusDesigning and implementing Kafka-based data streaming solutionsDeveloping server-side applications using Java
Required SkillsKafka architecture, messaging, Java, Spring BootJava, Spring, REST APIs, databases
Work EnvironmentData streaming platforms, real-time data processingWeb applications, enterprise systems
CertificationsJava, Kafka certifications often preferredJava certifications, Spring certifications

Java Kafka Developers specialize in building and maintaining Kafka-based data streaming solutions, focusing on real-time data processing. Java Backend Developers create broader server-side applications, often integrating various technologies. While both roles require Java expertise, Kafka Developers focus more on messaging systems, whereas Backend Developers work on general application logic.

What are popular job titles related to Java Kafka Developer jobs in Durham, NC?

For Java Kafka Developer jobs in Durham, NC, the most frequently searched job titles are:

What job categories do people searching Java Kafka Developer jobs in Durham, NC look for?

The top searched job categories for Java Kafka Developer jobs in Durham, NC are:

What cities near Durham, NC are hiring for Java Kafka Developer jobs?

Cities near Durham, NC with the most Java Kafka Developer job openings:

Sr. Java Developer

1 point system

Durham, NC • On-site

$50 - $52/hr

Contractor

Posted 28 days ago


Job description

Hi ,
I hope you're doing well.

I'm reaching out regarding an exciting opportunity that I believe aligns well with your background and skill set.

To move forward, could you please provide the following details along with latest copy of resume:

Work Authorization and Expiry (If any)

LinkedIn Profile URL

Current Location with Zip code

Pay Expectation on W2 (hourly)

Complete JD:

Job Title

Sr. Java Developer

Location

Durham NC or Burlington NC (Hybrid – 3 days onsite)

Rate

Pay Rate: $50-$52/hr. W2

MUST HAVE:

  • 6-7 years as a Java Developer  java 11-21 & Spring Boot
  • Strong AWS experience (hands-on preferred)
  • Messaging systems experience (Kafka, RabbitMQ, or SQS)
  • Experience building and maintaining backend services in a production environment

Nice To Have:

  • Exposure to Infrastructure as Code (Terraform – nice to have)
  •  Familiarity with AI coding tools (Claude, Cursor, Codex) – highly valued

Job Description:

Team: Histology Pod – Connect Program (Corporate IT)

About the Program

  • The Connect program is a multi‑year modernization initiative migrating legacy COBOL-based LIMS systems to a modern Java + Spring Boot + Angular + AWS stack. The system spans 35 medical disciplines, with Histology and Cytology as key modules. This role joins the Histology pod, supporting both a backfill and new feature expansion as additional lab workflows come online.
  • You’ll build in a brownfield environment: extending and evolving a complex, high-dependency system where disciplined sequencing and architecture choices matter.

What You’ll Do

  • Design, build, and deploy RESTful microservices with Spring Boot on AWS, following enterprise standards and secure-by-default practices.
  • Collaborate directly with business stakeholders via the liaison team to understand lab workflows and translate them into scalable, reliable services.
  • Promote engineering excellence: code quality, testing discipline, observability, secure coding, and CI/CD best practices.
  • Mentor engineers on design choices, code reviews, and modern Java practices.
  • Champion AI-augmented development (e.g., Cursor, CodeWhisperer, Cloud Code) to improve productivity and delivery speed.
  • Participate in Agile ceremonies (daily standups, sprint planning/reviews) and contribute to continuous improvement.

Must-Have Qualifications

  • 6+ years backend engineering experience building enterprise-grade systems.
  • Strong Java (11–21) fundamentals; modern Java features and idioms preferred.
  • Spring Boot and REST API development experience (required).
  • AWS (critical must-have): 3+ years hands-on experience (prefer 5+) with services such as Lambda, S3, SQS/SNS, API Gateway, ECS/EKS/EC2, IAM. AWS depth matters more than generic “cloud.”
  • Brownfield systems experience: evolving existing platforms, respecting constraints, and sequencing changes to avoid system-level dependency conflicts.
  • Solid understanding of application security (e.g., Spring Security, OAuth 2.0, OIDC) and secure design.
  • Proficiency with datastores: SQL (e.g., Postgres/Oracle) and at least familiarity with NoSQL (e.g., DynamoDB).
  • CI/CD with Git-based workflows and build tools (Jenkins/GitHub Actions, Maven/Gradle, SonarQube).
  • Strong communication skills and the ability to work directly with business stakeholders on requirements and workflows.
  • Openness to AI tooling in day-to-day development; able to discuss what you’ve tried and how you use it responsibly and effectively.

Nice-to-Have

  • Messaging/eventing: Kafka, RabbitMQ, SQS/SNS (used in the environment; not a deal-breaker).
  • Containerization & platforms: Docker, Kubernetes/OpenShift.
  • Observability: AppDynamics/Dynatrace/Datadog; logs via Splunk or ELK/OpenSearch.
  • Testing discipline: TDD with JUnit 5, Mockito; strong coverage habits.
  • Infrastructure as Code: Terraform/CloudFormation.
  • Experience in healthcare/LIMS domain.
  • Familiarity with agentic coding practices, prompt engineering, and LLM concepts.

Thank You

Ranjeet Kumar | 1Point System LLC

Senior Technical Recruiter