Entwickler Kafka Streams API (AVRO-Formaten, AES, SOPS, Kafka, Java, Spring Boot, Microservices) Remote/Frankfurt
Job description:
* * 160 days (remote 150 PT / Frankfurt / Main 10 PT) * * * * 01.04.2025 to 31.12.2025 * * * * Procedure HD Middleware * * At the HD Middleware, an existing team of architects, software developers, business - and data analysts are supported in the analysis, conceptual and technical design and the technical construction of a domain-oriented distributed application in the AWS Cloud of the DB System using Kubernets and Kafka. In this case, mainly technically encapsulated microservices are used to connect source - and target systems implemented by means of data streams, which extend the existing system landscape modularly. Project procedures: The HDMW works with agile project management methods * * tasks: * * The contractor shall provide the following services on its own and self-organised basis: * Requirements analysis with stakeholders * Advice on releases and deployment * Design and implementation of APIs according to OpenAPI specifications * Concept, implementation and code review of Microservices * Concept, implementation of Kafka-Topics and their schemes * Further development, monitoring and maintenance of the microservice cluster and the Kafka infrastructure * Advice on the planning and management of the development team in consultation with the project manager * Mentoring the developers * * Must requirements: * * * 5 years of experience in Java, Spring Boot Development and Microservices * 3 years of experience in software architecture and in Kafka * Experience in dealing with the Kafka Streams API, in designing and implementing AVROformats and their properties for Kafka-Topics (1 reference project) * Understanding encryption procedures (AES) for the protection of personal data, implementation with SOPS (1 reference project) * * Solve requirements: * Certification for Java (Oracle Certified Associate: Java Programmer OCA) * knowledge in event-drive design (1 reference project) * experience with Kubernets & Helm and OpenShift (1 reference project) * Knowledge of Grafana & Loki (monitoring, Troubleshooting) (1 reference project) * AWS knowledge (S3, SDK, IAM) (1 reference project)