BuzzClan is seeking a strong backend engineer with expertise in Kafka, Elasticsearch, and Flowable to build scalable event-driven systems and intelligent process automation. The role involves designing and developing software solutions, facilitating problem resolution, and providing technical guidance to colleagues.
Responsibilities:
- Creates and leads the technical design and development of software solutions
- Proposes & designs software solutions to address complex business needs
- Prepares technical and procedural documentation required
- Facilitates complex problem resolution
- Provides technical guidance and support to colleagues
- Reviews coding, testing, and documentation of software
- Applies modern principles, methodologies and tools to advance business initiatives and capabilities
Requirements:
- Production experience with Apache Kafka (topic design, consumers/producers, Kafka Streams or Connect)
- Hands-on experience with Elasticsearch (indexing, querying, cluster management)
- Experience with Flowable BPM/workflow engine
- Basic proficiency with AI coding tools (e.g. GitHub Copilot, Cursor, or ChatGPT) to assist in code generation and review
- 5+ years of overall software development experience
- Experience with agentic AI frameworks or autonomous AI workflows (e.g. LangChain, AutoGen, CrewAI)
- Kubernetes orchestration experience
- Experience with .NET or React in a full-stack context
- Familiarity with data pipeline design and event sourcing
- Cloud platform experience (AWS, Azure, or GCP)