Développeur Senior Java / Kafka at A1M Solutions

Paris, Ile-de-France, France

A1M Solutions Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • Bac+5 en informatique ou équivalent
  • Expérience confirmée (minimum 7 ans) en développement Java backend
  • Expertise sur Kafka et les architectures orientées événements
  • Langages : Java 11+ (Spring / Spring Boot), Kotlin apprécié
  • Messaging & Streaming : Kafka (topics, consumers/producers, optimisation des performances, monitoring)
  • Bases de données : SQL (PostgreSQL, Oracle), NoSQL (MongoDB, Cassandra)
  • CI/CD & outillage : Git, Maven/Gradle, Jenkins, GitLab CI
  • Cloud & Conteneurisation : Docker, Kubernetes, connaissance AWS ou GCP appréciée
  • Tests & qualité : JUnit, Mockito, SonarQube
  • Architecture : microservices, API REST, event-driven architecture
  • Sens du travail en équipe, rigueur et curiosité technologique
  • Connaissance du secteur bancaire/financier est un plus

Responsibilities

  • Concevoir, développer et maintenir des applications backend en Java (Spring Boot)
  • Définir, implémenter et optimiser des flux d’événements sur Apache Kafka (topics, partitions, performance, sécurité)
  • Participer aux choix d’architecture logicielle et à l’industrialisation des solutions temps réel
  • Assurer la qualité du code (tests unitaires, intégration continue, revues de code)
  • Contribuer à la mise en production et au suivi des applications (CI/CD, monitoring, support)
  • Collaborer étroitement avec les équipes Produit, Data et Infrastructure
  • Être force de proposition sur l’évolution des bonnes pratiques techniques et méthodologiques

Skills

Key technologies and capabilities for this role

JavaSpring BootSpringKotlinApache KafkaCI/CD

Questions & Answers

Common questions about this position

Is remote work available for this position?

Télétravail is available on a large part of our missions, though the location type is specified as on-site. A Flex Office environment is also available to all for collaboration.

What are the key technical skills required for this role?

Required skills include Java 11+ with Spring/Spring Boot, Kafka expertise (topics, consumers/producers, performance optimization), SQL databases like PostgreSQL/Oracle, NoSQL like MongoDB/Cassandra, and CI/CD tools like Git, Maven/Gradle, Jenkins.

What is the minimum experience required?

The role requires confirmed experience of at least 7 years in Java backend development, with expertise in Kafka and event-driven architectures.

What does the company culture and work environment offer?

The company emphasizes employee development with expert communities, project mentoring, annual training and certifications, Flex Office, international mobility opportunities, and intrapreneurship possibilities.

What makes a strong candidate for this Senior Java/Kafka Developer role?

A strong candidate has a Bac+5 in computer science or equivalent, at least 7 years of Java backend experience, Kafka expertise, teamwork skills, rigor, technological curiosity, and banking/financial sector knowledge is a plus.

A1M Solutions

Design and data support for government healthcare

About A1M Solutions

A1M Solutions specializes in providing design, data, and policy-informed support for government healthcare programs, with a focus on serving disadvantaged populations. The company leverages expertise in government healthcare programs, data analysis, and policy/legislation to design effective business strategies and enhance digital service delivery, utilizing agile research and insights to untangle complex problems and generate thoughtful solutions.

Chico, CA, USAHeadquarters
2018Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, Social ImpactIndustries
11-50Employees

Land your dream remote job 3x faster with AI