1

Java Kafka Developer Jobs in Utah (NOW HIRING)

Sr. Platform Engineer - Data Infrastructure

Lehi, UT · On-site

$101K - $138K/yr

... and devops. Teams are highly autonomous with the ownership and ability to act in Weave's best ... Go, Java or Python (Go, Java, or C/C++ experience is a plus) * Experience moving and storing TBs of ...

Strong proficiency in Backend: Node.js, Python, Java, PHP, C#/.NET or similar * Experience building ... Experience with CI/CD pipelines, testing, and DevOps practices * Strong knowledge of software ...

Proficiency in Go, Python, Java, or similar programming languages, with demonstrated experience ... Experience with messaging and streaming platforms such as Kafka, ActiveMQ, SNS/SQS, or similar ...

Sr. Site Reliability Engineer

Salt Lake City, UT · On-site

$55.25 - $73.25/hr

Proficiency in Go, Python, Java, or similar programming languages, with demonstrated experience ... Experience with messaging and streaming platforms such as Kafka, ActiveMQ, SNS/SQS, or similar ...

... Java/Spring, relational databases (e.g., Postgres), and distributed systems tools (e.g., Kafka ... Engineering, or related field, or equivalent practical experience Preferred : • Experience ...

Strong proficiency in Backend: Node.js, Python, Java, PHP, C#/.NET or similar * Experience building ... Experience with CI/CD pipelines, testing, and DevOps practices * Strong knowledge of software ...

Principal Software Engineer

Salt Lake City, UT · On-site

$130K - $175K/yr

... web applications using Java, REST APIs, SQL, and Git in enterprise environments Experience ... Kafka/Confluent and integration middleware (Apache Camel, MuleSoft, or similar) Hands-on AWS ...

Java experience also considered * Experience building modern frontend applications and scalable ... Understanding of distributed systems; experience with Kafka or similar event streaming technologies ...

Posted today

Senior Software Engineer

Sandy, UT · Hybrid

$116K - $153K/yr

Strong expertise in Java, C#, .NET, and SQL * Proven experience with AWS-based microservices ... Experience with AI developer tools (e.g., Claude, Codex), Prompt Engineering, or RAG concepts

next page

Showing results 1-20

Java Kafka Developer information

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 Utah? For Java Kafka Developer jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Java Kafka Developer jobs? Cities in Utah with the most Java Kafka Developer job openings:
Senior IAM Engineer

Senior IAM Engineer

Judge Group, Inc.

Salt Lake City, UT • On-site

$55 - $60/hr

Other

Re-posted 11 days ago


Job description

Location: Salt Lake City, UT Salary: $55.00 USD Hourly - $60.00 USD Hourly Description:
About the Role
In this role, you will design and deliver secure, scalable Identity and Access Management (IAM) solutions for enterprise systems. You will work across distributed and cloud-native environments to implement authentication, authorization, and integration capabilities that support modern application architectures and secure access to critical platforms.
Responsibilities
  • Design, develop, and maintain IAM solutions across enterprise applications and systems
  • Build and implement authentication and authorization integrations using SAML, OAuth 2.0, OpenID Connect (OIDC), and Single Sign-On (SSO)
  • Develop scalable Java-based applications and microservices using Spring Boot
  • Integrate applications with IAM platforms such as Okta, Ping Identity, ForgeRock, or similar
  • Design and maintain RESTful APIs and event-driven integrations
  • Collaborate with cross-functional teams to deliver secure, high-quality solutions
  • Support CI/CD pipelines, containerized deployments, and Kubernetes environments
  • Troubleshoot and resolve authentication, integration, and application issues across distributed systems
  • Participate in design reviews, code reviews, testing, and production support activities
  • Contribute to technical documentation, best practices, and continuous improvement initiatives
  • Mentor team members and support overall technical capability development

Minimum Qualifications
  • Bachelor's degree or equivalent practical experience
  • 6+ years of experience in software engineering or enterprise application development
  • 3+ years of hands-on experience with Identity and Access Management (IAM)
  • Strong experience with SAML, OAuth 2.0, and OpenID Connect (OIDC)
  • Experience with IAM platforms (Okta, Ping Identity, ForgeRock, or similar)
  • Proficiency in Java and Spring Boot
  • Experience with microservices architecture and RESTful APIs
  • Working knowledge of SQL and relational databases
  • Experience with Linux environments and scripting

Preferred Qualifications
  • Experience with React or modern JavaScript frameworks
  • Knowledge of Apache Kafka or messaging technologies
  • Experience with CI/CD pipelines and cloud-native deployments
  • Familiarity with Kubernetes and containerized environments
  • Experience working in Agile environments
  • Ability to mentor developers and contribute to technical excellence across teams

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!