Demo

Kafka Developer

Ventures Unlimited Inc
Pittsburgh, PA Full Time
POSTED ON 7/18/2026
AVAILABLE BEFORE 8/16/2026

Skill: Kafka Developer

Must Have Technical/Functional Skills

  • We are seeking an experienced Java/Kafka Developer with strong expertise in Java, J2EE, Spring Boot, Microservices, Kafka, REST APIs, and Distributed Systems.
  • The ideal candidate will be responsible for designing, developing, and implementing scalable, high-performance, event-driven applications while leveraging modern development and DevOps practices.
  • This role requires hands-on experience in building cloud-ready enterprise solutions, integrating distributed systems using Kafka, and driving CI/CD automation through Jenkins and modern DevOps tools.

Roles & Responsibilities:

Application Development:

  • Design, develop, test, and maintain enterprise-grade applications using Java and J2EE technologies.
  • Build scalable and resilient microservices using Spring Boot and Spring Framework.
  • Develop reusable, maintainable, and high-quality code following industry best practices.
  • Participate in the full Software Development Life Cycle (SDLC) from requirements through deployment and support.
  • Troubleshoot and resolve application performance and production issues.

Microservices & API Development:

  • Design and implement RESTful APIs and service integrations.
  • Develop loosely coupled microservices architectures for highly scalable applications.
  • Define API contracts, security standards, and integration patterns.
  • Implement API versioning, monitoring, logging, and error handling strategies.
  • Collaborate with frontend and integration teams to ensure seamless connectivity.

Kafka & Event-Driven Architecture:

  • Design and implement event-driven architectures using Apache Kafka.
  • Develop Kafka producers, consumers, and stream-processing applications.
  • Build high-throughput and fault-tolerant messaging solutions.
  • Configure and optimize Kafka topics, partitions, and consumer groups.
  • Monitor message delivery, performance, and reliability.
  • Troubleshoot distributed messaging and data consistency issues.

Distributed Systems Engineering:

  • Develop highly available, fault-tolerant distributed applications.
  • Implement asynchronous communication and event-driven processing patterns.
  • Design scalable architectures capable of handling high transaction volumes.
  • Ensure application resiliency, reliability, and performance optimization.
  • Participate in architecture reviews and technical design discussions.
  • Database Development & Optimization:Design and develop database solutions using: Oracle, SQL Server, MySQL.
  • Create and optimize SQL queries, stored procedures, and database objects.
  • Perform data modeling and database performance tuning.
  • Ensure data integrity, consistency, and security.
  • Support database migration and modernization activities.
  • Cloud & DevOps.
  • Participate in cloud-native application development and deployment initiatives.
  • Develop and maintain CI/CD pipelines using Jenkins.
  • Automate build, deployment, testing, and release processes.
  • Implement DevOps best practices for continuous integration and delivery.
  • Support infrastructure automation and deployment environments.
  • Collaborate with DevOps teams to improve deployment efficiency and reliability.

Code Quality & Be st Practices:

  • Conduct peer code reviews and enforce coding standards.
  • Promote secure coding practices and application security compliance.
  • Ensure proper unit testing, integration testing, and automation coverage.
  • Utilize Git for source code management and version control.
  • Manage dependencies and builds using Maven.

Agile Collaboration:

  • Participate in Agile ceremonies including: Sprint Planning, Daily Standups, Backlog Refinement, Sprint Reviews, Retrospectives.
  • Collaborate closely with Business Analysts, Architects, QA Engineers, and Product Owners.
  • Provide technical estimates and support project planning activities.
  • Contribute to continuous improvement initiatives.


Salary.com Estimation for Kafka Developer in Pittsburgh, PA
$91,053 to $116,677
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 Kafka Developer?

Sign up to receive alerts about other jobs on the 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: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
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 Ventures Unlimited Inc

  • Ventures Unlimited Inc Lansing, MI
  • W2 - Contract role | Infrastructure Solutions Architect 5 | Hybrid | Lansing, MI Role: Infrastructure Solutions Architect 5 Location: Lansing, MI Work Mode... more
  • 12 Days Ago

  • Ventures Unlimited Inc Omaha, NE
  • Position:- Appian Senior Developer , Location:- Omaha, NE , Visa :- US Citizen / Green Card & GC EAD only. Client :- TCS , Duration:- Full Time Position, J... more
  • 3 Days Ago

  • Ventures Unlimited Inc Columbus, IN
  • Whitakers, NC / Columbus, Indiana, United States. Job Description Must Have Technical/Functional Skills • Rockwell Automation ControlLogix system design ex... more
  • 3 Days Ago

  • Ventures Unlimited Inc Milford, OH
  • Must Have Technical/Functional Skills Must-Have Skills and Experience • Strong hands-on engineering skills with experience building prototypes, integration... more
  • 3 Days Ago


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

  • Envision Technology Solutions Pittsburgh, PA
  • Role: Kafka Developer Location: Pittsburgh, PA Job Description Skill: Kafka Developer Must Have Technical/Functional Skills We are seeking an experienced J... more
  • 3 Days Ago

  • System One Pittsburgh, PA
  • Job Title: Lead Kafka Developer – Software Engineer Lead Location: Pittsburgh, PA Type: Contract Compensation: Contractor Work Model: Onsite – onsite Hours... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!