Accelerating business transformation requires a skilled Backend Engineer to design and implement event-driven architectures based on real-time data processing. We are looking for someone who excels in messaging systems, particularly Kafka, and has expertise in streaming data processing frameworks like Kafka Streams or Flink. The ideal candidate should also have experience with Java, Spring / Springboot, Maven, Drools, relational and non-relational databases, and code version control with Git. Key Responsibilities - Design and develop scalable backend applications using Java and Spring / Springboot. - Implement event-driven architectures based on Kafka and Kafka Streams. - Develop and deploy services using Kubernetes / Openshift. A strong background in additional technologies such as React, Python, OpenTelemetry, Elasticsearch, public clouds (AWS and Azure), and security standards (OAuth, OIDC, JWT) would be beneficial but not essential. What We Offer - A full-time contract with competitive compensation. - Smart Office Pack and training opportunities for career development. - Benefits and perks including private medical insurance, life insurance, lunch, and travel cards. Talented individuals will enjoy working on international projects and managing work-permits. This role offers the perfect blend of technical challenges and personal growth. Requirements - Messaging or event-driven architecture (Kafka). - Streaming data processing frameworks: Kafka Streams or Flink. - Java with Spring / Springboot and Maven frameworks. - Relational and non-relational databases. - Code version control with Git.