Logo for IT Advanced Consulting SA

Développeur Back-end Java/Kafka - Full Remote

Roles & Responsibilities

  • Strong Java development skills (Java 8+) with Spring Boot, Kafka, Git, ElasticSearch, and Kubernetes.
  • Minimum 2 years of Java development experience and at least 1 year of SQL experience.
  • API-first design expertise using OpenAPI Specification and JSON Schema; capable of modeling and documenting APIs.
  • French language proficiency at C1 level for effective collaboration in an international team; familiarity with GitLab, PostgreSQL, and Play Framework is a plus.

Requirements:

  • Analyze and model functional and technical requirements according to internal standards; design robust, scalable software solutions and ensure architectural coherence.
  • Develop software components, implement unit tests, and contribute to integration and system testing; document analysis, design, development and testing activities.
  • Participate in effort estimation, apply development standards/tools, and conduct code reviews with deliverable revisions.
  • Collaborate closely with front-end, back-end and DevOps teams to deliver end-to-end solutions.

Job description

This is a remote position.

Dans le cadre de son expansion, notre équipe est à la recherche d’un Développeur logiciel Java motivé, prêt à relever des défis techniques en contribuant à la conception, au développement et à l’optimisation de nos solutions logicielles.

Rattaché(e) au Chef de projet, vous interviendrez sur l’ensemble du cycle de vie applicatif, de l’analyse des besoins jusqu’à la mise en production, en respectant les normes et standards établis au sein de l’entreprise.

Vos missions

  • Participer activement à l’analyse et à la modélisation des besoins fonctionnels et techniques, selon les méthodes et standards internes.

  • Concevoir et modéliser des solutions informatiques robustes et évolutives.

  • Garantir la cohérence et la qualité de l’architecture applicative.

  • Développer les composants logiciels et réaliser les tests unitaires.

  • Contribuer aux tests d’intégration et aux tests système.

  • Documenter les travaux d’analyse, de conception, de développement et de tests.

  • Participer à l’estimation des charges et des efforts de développement.

  • Mettre en œuvre et respecter les méthodes, outils et standards de développement.

  • Participer aux revues de code et aux révisions des livrables.

  • Collaborer étroitement avec les équipes front-end, back-end et DevOps.



Requirements


  • Modélisation & API : Approche API First, OpenAPI Specification, JSON Schema.

  • Front-end : React, TypeScript.

  • Back-end : Java Spring Boot, Kafka Streams, JUnit.

  • Technologies & outils : Java 8+, SQL, Git / GitLab, Kafka, ElasticSearch, Kubernetes, PostgreSQL.

  • Compétences techniques : Excellente maîtrise du langage Java et solides compétences en SQL.

  • Expérience professionnelle : Minimum 2 ans en développement d’applications Java 8 ou supérieur et au moins 1 an d’expérience en SQL.

  • Atouts : Expérience avec Spring Boot, Kafka, Git, ElasticSearch et Kubernetes ; connaissance de GitLab, PostgreSQL et du Play Framework appréciée.

  • Qualités personnelles : Sens de l’analyse, rigueur, autonomie et esprit d’équipe.

  • Langues : Niveau de français C1 minimum ou francophone, pour une communication efficace au sein d’une équipe internationale.



Related jobs

Other jobs at IT Advanced Consulting SA

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.