
Développeur Senior Java / Kafka
Act Digital11 months ago
Paris, FranceSenior
Responsibilities
- Concevoir, développer et maintenir des applications backend en Java et Spring Boot.
- Définir, implémenter et optimiser des flux d’événements Apache Kafka, incluant topics, partitions, performances et sécurité.
- Participer aux choix d’architecture logicielle et à l’industrialisation de solutions temps réel.
- Assurer la qualité du code au moyen de tests unitaires, de l’intégration continue et de revues de code.
- Contribuer à la mise en production, au monitoring et au support des applications.
- Collaborer avec les équipes Produit, Data et Infrastructure.
- Proposer des évolutions des bonnes pratiques techniques et méthodologiques.
Requirements
- Bac+5 en informatique ou équivalent.
- Minimum 7 ans d’expérience en développement Java backend.
- Expertise sur Apache Kafka et les architectures orientées événements.
- Maîtrise de Java 11+, Spring et Spring Boot.
- Connaissance de SQL, PostgreSQL, Oracle, MongoDB et Cassandra.
- Maîtrise de Git, Maven ou Gradle, Jenkins et GitLab CI.
- Connaissance de Docker, Kubernetes et de AWS ou GCP appréciée.
- Expérience avec JUnit, Mockito et SonarQube.
- Connaissance des architectures microservices et des API REST.
- Kotlin apprécié.
- La connaissance du secteur bancaire ou financier est un plus.
Benefits
- Télétravail disponible sur une grande partie des missions.
- Environnement de travail en Flex Office disponible pour tous.
- Communautés d’experts pour partager et diffuser les compétences.
- Encadrement projet et suivi RH de proximité.
- Formations et certifications proposées annuellement.
- Valorisation des parcours d’expertise des consultants.
- Possibilités de mobilité internationale ponctuelle ou de longue durée.
- Possibilités d’intrapreneuriat.
Tech Stack
Apache CassandraApache KafkaAWSDockerGitGitLab CI/CDGoogle Cloud PlatformGradleJavaJenkinsJUnitKotlinKubernetesMavenMongoDBPostgreSQLSonarQubeSpring BootSQL