Kafka Java Developer

  • Rustenburg
  • One Connect Technologies
Our client who is a is a leading institution dedicated to academic excellence, research innovation, and student success - is seeking a talented Java Developer with specialized skills in Kafka to join our innovative team of IT professionals. If you're passionate about technology and education and want to make a difference in the lives of students, faculty, and staff, we want to hear from you!

Position Overview

As a Java Developer specializing in Kafka, you will have the opportunity to contribute to the development of cutting-edge solutions that support our academic and administrative functions. You will work closely with our talented team of developers, architects, and stakeholders to design, implement, and maintain scalable, real-time data processing applications powered by Kafka.

Key Responsibilities

Design, develop, and deploy Java applications leveraging Kafka for event-driven architectures.
  • Collaborate with cross-functional teams to understand business requirements and architect solutions that meet the needs of our university community.
  • Optimize performance and reliability of Kafka clusters and related infrastructure.
  • Implement best practices for monitoring, logging, and troubleshooting Kafka environments in an educational setting.
  • Stay current with emerging technologies and industry trends related to Kafka and event streaming.
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or related field.Proficiency in Java programming language and object-oriented design principles.
  • 5 - 7 years' of Hands-on experience working with Kafka in a production environment, including Kafka Streams and/or Kafka Connect.
  • Familiarity with distributed systems, microservices architecture, and message queuing technologies.
  • Knowledge of containerization tools such as Docker and orchestration platforms like Kubernetes is a plus.
  • Excellent communication skills and ability to collaborate effectively in a team environment.
Why Join Us
  • Contribute to meaningful projects that impact the education sector and empower our university community.
  • Competitive salary and comprehensive benefits package, including tuition assistance for professional development.
  • Collaborative and inclusive work culture that values diversity, creativity, and innovation.
  • Opportunities for career growth and advancement within a dynamic academic environment.

Apply now and become part of a community dedicated to shaping the leaders of tomorrow!