Job Description

Responsibilities

  • Design, develop, and deploy Java-based applications that leverage Kafka for real-time data processing and event-driven architectures.
  • Collaborate with architects, product managers, and other stakeholders to understand business requirements and translate them into technical solutions.
    Implement robust, scalable, and high-performance Kafka clusters and streaming pipelines.
  • Develop and maintain integration solutions for connecting various systems and applications using Kafka Connect.
  • Optimize Kafka configurations, performance tuning, and monitoring to ensure reliability, scalability, and efficiency.
  • Implement security measures and best practices for Kafka clusters and data encryption.
  • Conduct code reviews, provide technical guidance, and mentor junior developers.
  • Troubleshoot and debug issues in production environments, ensuring minimal downtime and maximum reliability.
  • Stay up...

Ready to Apply?

Take the next step in your AI career. Submit your application to Kraft Software Solutions today.

Submit Application