Développeur Java (H/F)
Core
Designing and developing distributed event-driven systems and high-volume data applications.
Role type
Senior Java developer (event streaming)
Builds
Distributed event-driven systems and high-volume data applications
Domain
Enterprise software engineering, event streaming
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Apache Kafka, REST APIs, PostgreSQL, MySQL, Git, Maven/Gradle, JUnit, Mockito
Preferred skills
Experience with complex distributed architectures, performance optimization
Technologies
Java, Spring Boot, Apache Kafka, PostgreSQL, MySQL, Git, Maven, Gradle, JUnit, Mockito
Responsibilities
Design and develop Java applications using Spring/Spring Boot, Develop and maintain robust REST APIs, Implement and maintain data streams with Apache Kafka, Write unit and integration tests, Optimize application performance, Ensure code quality and maintainability
Seniority
Senior, hands-on IC