Développeur Senior / Tech Lead Java - Scala & Kafka (H/F)

Crafteam
Niort, France
about 2 months ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Code Review Continuous Integration DevOps Distributed Systems Spring Framework Scrum Methodology Spring-boot Backend Git Apache Kafka
+2 more
Restful APIs Microservices

Job description

Vous intégrerez une équipe technique travaillant sur des applications à forts enjeux métier et contribuerez à la conception, au développement et à l?évolution de solutions robustes, scalables et performantes.

En tant que Développeur Senior / Tech Lead, vous serez amené(e) à :

Concevoir et développer des applications backend en Java et Scala.

Participer à la définition et à la mise en ?uvre de l?architecture technique.

Concevoir et maintenir des architectures orientées événements avec Apache Kafka.

Développer des APIs et des services distribués.

Garantir la qualité, la performance, la maintenabilité et la sécurité du code.

Participer aux choix techniques et être force de proposition sur les solutions d?architecture.

Réaliser les revues de code et accompagner les développeurs de l?équipe.

Identifier les problématiques techniques et proposer des solutions adaptées.

Participer à la mise en place et à l?amélioration des bonnes pratiques de développement.

Contribuer aux phases de conception, développement, tests, intégration et mise en production.

Assurer une veille technologique et proposer des évolutions pertinentes.

Collaborer étroitement avec les équipes Produit, Architecture, DevOps et les autres équipes techniques., Apache Kafka

Kafka Streams

Architecture événementielle

Messaging / systèmes distribués

DevOps & CI/CD

Git

Jenkins / GitLab CI

Docker

Kubernetes

Cloud / environnements conteneurisés

Qualité & Méthodologie

Tests unitaires et tests d?intégration

TDD / bonnes pratiques de développement

Requirements

De formation supérieure en informatique, vous justifiez d?une expérience significative en développement backend et avez évolué sur des environnements complexes.

Nous recherchons particulièrement un profil ayant : Une excellente maîtrise de Java.

Une bonne maîtrise de Scala.

Une expérience solide avec Apache Kafka et les architectures événementielles.

Une bonne compréhension des architectures microservices et des systèmes distribués.

Une expérience en conception et développement d?APIs REST.

Benefits & conditions

Environnement technique

Backend

Java 8/11/17+

Scala

Spring / Spring Boot

API REST

Microservices

Event-driven / Data

About the company

Nous recrutons pour l?un de nos clients, acteur majeur du secteur de l?assurance, un Développeur Senior / Tech Lead Java disposant d?une solide expertise en Java, Scala et Kafka.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…