1

Java Spring Boot Kafka Jobs (NOW HIRING)

NH

$54.25 - $74.25/hr

Java API Dev - Spring Boot Kafka AWS Nice to Have: Financial exp

New

Java Spring Boot Developer

Irving, TX ยท Hybrid

$49 - $63.50/hr

Java SpringBoot Developer Location: Irving, TX (Hybrid) Duration: 9 Months Contract We are looking ... Knowledge of how streaming systems such as Kafka operate Spring Boot Developer Requirements ...

Java Spring Boot Developer

Plano, TX ยท On-site

$48.75 - $63.25/hr

Senior Java Spring Boot Developer Location: Plano, TX (100% Onsite) (onsite interview) Job Type: 12 ... Experience with event-driven architectures (RabbitMQ, Kafka). * Advanced knowledge of observability ...

Java Spring Boot Developer

Atlanta, GA ยท Remote

$49 - $63.50/hr

Looking for Java Spring Boot profile Title: Java SpringBoot Developer Initially remote Duration: Long Term Contract Mandatory skill sets would be :- 1.Java 2.Spring boot/Spring framework 3.Restful ...

New

Java & Spring Boot

Mount Laurel, NJ

$50.50 - $65.25/hr

Java & Spring Boot| Microservices Development| REST API Development| Spring Batch| Quartz| SQL| RDBMS| CI/CD & GIT Desirable Skills: Extensive experience (6-8 years) in Java development| with a ...

New

Data Management, Experience on Java, Spring Boot, Kafka. * Candidate should have hands on experience on Java 8, J2EE, Spring framework, Spring boot, Rest services /Microservices, Junit, Maven, GIT

Java Spring boot Developer

Chicago, IL

$52.50 - $68/hr

Java Spring boot Developer Location : Chicago, IL Must have: 1. Spring Boot - Java 8, Spring Core, Spring Boot, Spring MVC, Swagger, Tomcat 8, Maven, Jenkins, SVN, GIT, Postman/Newman, RESTful ...

Java Developer (Kafka)

Washington, DC

$57.75 - $74.75/hr

In this role, you will be responsible for designing, developing, and deploying scalable systems using Confluent Kafka, Java, and Spring Boot technologies. Collaborate with fellow engineers to ...

Java Developer

Sunnyvale, CA

$60.75 - $78.50/hr

Java 8, Spring Boot, Microservices, Spring Cloud, Spring Data JPA, Apache Kafka, Splunk, Docker, Jenkins, Azure, GitHub, Jira, IntelliJ Description: * Develops innovation strategies, processes, and ...

The candidate will be responsible for designing, developing, testing, and maintaining enterprise-grade applications using Java, Spring Boot, Kafka, and related technologies . Experience with cloud ...

Devops Engineer (java development)

Seattle, WA ยท Remote

$53 - $72.75/hr

Data Management, Experience on Java, Spring Boot, Kafka. * Candidate should have hands on experience on Java 8, J2EE, Spring framework, Spring boot, Rest services /Microservices, Junit, Maven, GIT

Java Spring Boot Developer Location : Mt Laurel NJ Duration: 6+ Months Salary Range: $40- $43 an hour We are seeking a skilled Java Spring Boot Developer with strong experience in backend development ...

New

Senior Java Developer

Jersey City, NJ

$59.75 - $76.25/hr

Senior Java Developer Location: Jersey City, NJ Duration: Full Time Senior Java Developer - Cloud ... Expert in building distributed systems using Spring Boot, Kafka, REST APIs, and containerized ...

Java Spring Boot Developer

Atlanta, GA ยท Hybrid

$49 - $63.50/hr

Java, Spring boot and SQL. * Experience working with Spring Framework (Spring boot/Spring batch/Spring cloud) * Experience designing and implementing microservices end to end / Responsibilities

New

next page

Showing results 1-20

Java Spring Boot Kafka information

See salary details

$15

$56

$77

How much do java spring boot kafka jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for java spring boot kafka in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Spring Boot Kafka Developer, and why are they important?

To thrive as a Java Spring Boot Kafka Developer, you need strong proficiency in Java programming, experience with Spring Boot framework, and a solid understanding of Apache Kafka for building scalable applications. Familiarity with development tools like Maven/Gradle, Git, Docker, and monitoring platforms, as well as relevant certifications in Java or cloud platforms, is highly beneficial. Excellent problem-solving skills, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and troubleshooting issues. These competencies ensure the development of robust, high-performance systems that meet organizational needs and operate reliably in distributed environments.

How does a Java Spring Boot Kafka developer typically collaborate with other teams in a software project?

As a Java Spring Boot Kafka developer, you'll frequently work alongside frontend developers, DevOps engineers, and QA testers to build and maintain scalable, event-driven applications. Collaboration often involves designing message schemas with other backend teams, coordinating deployment strategies with DevOps, and ensuring seamless data flow between microservices. Regular cross-functional meetings and code reviews help maintain alignment on integration points and system reliability. Strong communication skills and a proactive approach to problem-solving are key to successful teamwork in these environments.

What are Java Spring Boot Kafka developers?

Java Spring Boot Kafka developers are software engineers who specialize in building applications using the Spring Boot framework and Apache Kafka. They design, develop, and maintain scalable, event-driven systems that leverage Kafka for real-time data streaming and messaging. Their expertise includes integrating Spring Boot applications with Kafka, handling data serialization, and ensuring reliable message processing. These developers often work on microservices architectures where robust and asynchronous communication is critical.

What is the difference between Java Spring Boot Kafka vs Java Developer?

AspectJava Spring Boot KafkaJava Developer
Primary FocusBuilding event-driven, scalable applications using Kafka with Spring BootDeveloping general Java applications, including web, desktop, or backend systems
Required SkillsJava, Spring Boot, Kafka, message queuing, microservicesJava, object-oriented programming, frameworks, databases
Work EnvironmentBackend development, cloud environments, microservices architectureVaried environments including web, enterprise, or standalone applications
CertificationsJava certifications, Spring certifications, Kafka certificationsJava certifications (e.g., Oracle Certified Java Programmer)

Java Spring Boot Kafka specialists focus on integrating Kafka messaging within Spring Boot applications for scalable, event-driven systems. In contrast, Java Developers have a broader scope, developing various Java-based applications across different environments. Both roles require Java expertise, but Spring Boot Kafka roles emphasize messaging and microservices architecture.

Infographic showing various Java Spring Boot Kafka job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 81% Full Time, 5% Part Time, 2% Temporary, and 11% Contract. Highlights an 80% Physical, 8% Hybrid, and 12% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.

Hiring: Sr. Java Developer (Back-End) at NYC, NY/ Jersey City, NJ/ Alpharetta, GA

Realtech Services

Jersey City, NJ โ€ข On-site

$125.80K - $163.40K/yr

Full-time

Posted 28 days ago


Job description


Position: Sr. Java Developer (Back-End)

Location: NYC, NY/ Jersey City, NJ/ Alpharetta, GA (Need Day 1 Onsite)

Duration: Long Term Contract

Contract Type: W2 only (No C2C)

Primary Skills: (Java, Spring Boot, Kafka, Microservices, Mongo DB, Github Copilot)

Job Description:

We are seeking a highly experienced Senior Java Developer with a background in Generative AI and expertise in using GitHub Copilot to join our innovative team. The ideal candidate will possess over 12 years of experience in software development, with a proven track record of designing and implementing complex applications.

Responsibilities:

  • Design, develop, and deploy Java-based applications incorporating GitHub Copilot.
  • Develop and maintain backend services using Java and Spring Boot.
  • Work with Kafka for messaging and data streaming.
  • Implement and optimize MongoDB queries and schemas.
  • Leverage GitHub Copilot to improve development speed and code quality, serving as a mentor for team members on best practices.
  • Architect and implement scalable microservices and RESTful APIs aligned with business requirements.
  • Ensure the performance, security, and reliability of applications throughout their lifecycle.
  • Conduct code reviews, providing constructive feedback and guidance to junior developers.
  • Collaborate with cross-functional teams to define project scope, objectives, and deliverables.

Requirements:

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, or a related field.
  • Hands on experience with Java, Spring Boot, Kafka, Microservices, Mongo DB, Github Copilot.
  • Minimum of 12 years of proven experience as a Java Developer with a strong portfolio of successful projects.
  • Proficiency in utilizing GitHub Copilot OR any other AI-assisted development tools to optimize coding processes.
  • Deep understanding of the Spring Framework, Hibernate, and other Java technologies.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their AI services.
  • Experience with NOSQL database such as MongoDB.
  • Exceptional problem-solving skills, attention to detail, and a commitment to quality.