Aller au contenu
M1805 ·

Développeur JAVA (H/F)

Description du poste

Votre mission

Dans le cadre d'un programme stratégique au sein d'un acteur majeur de la Défense, nous recherchons plusieurs Développeurs Java Android Senior afin de participer au développement et à l'évolution d'applications embarquées critiques destinées à des équipements mobiles professionnels.

Vous intégrerez une équipe de développement expérimentée et évoluerez dans un environnement technique exigeant, caractérisé par des contraintes fortes de performance, de robustesse et de sûreté de fonctionnement.

Les développements sont réalisés en Java sous Android 13 dans un contexte Agile avec des sprints de trois semaines.

Vos principales responsabilités

Développement Java Android

Concevoir et développer des applications Java sous Android.

  • Implémenter de nouvelles fonctionnalités dans le respect des exigences de performance et de stabilité.
  • Exploiter les API Android et les composants spécifiques aux environnements mobiles.
  • Optimiser la gestion des ressources, de la mémoire et des traitements concurrents.
  • Participer à la maintenance et à l'évolution des applications existantes.

Co-développement & Organisation Projet

Participer activement aux développements au sein d'une équipe Agile.

  • Contribuer aux choix techniques et aux revues de code.
  • Respecter les standards et bonnes pratiques de développement.
  • Assurer un reporting régulier de l'avancement des travaux.

Qualité Logicielle & Tests

Produire un code fiable, maintenable et documenté.

  • Développer et exécuter les tests unitaires.
  • Participer aux campagnes de validation et de qualification.
  • Corriger les anomalies et améliorer la qualité logicielle.

Amélioration Continue

Optimiser les performances et la robustesse des applications.

  • Participer à l'amélioration des pratiques de développement.
  • Contribuer aux réflexions d'architecture technique et d'industrialisation.

Sécurité & Fiabilité

Développer dans un environnement à fortes contraintes de qualité et de sûreté de fonctionnement.

  • Garantir la stabilité et la maintenabilité des applications.
  • Participer aux processus de validation et de conformité.

Description du profil

Formation

Bac+5 en informatique ou formation équivalente.

Expérience

5 à 10 ans d'expérience en développement Java Android.

  • Solide expérience dans le développement d'applications mobiles professionnelles.
  • Une expérience en systèmes embarqués, environnements critiques ou industriels constitue un véritable atout.

Compétences techniques recherchées

Développement

Java Core

  • Android (Android 13 ou versions récentes)
  • Programmation orientée objet
  • Design Patterns

Performance & Architecture

Multithreading

  • Gestion de la concurrence
  • Optimisation des performances
  • Gestion mémoire

Qualité Logicielle

Tests unitaires

  • Debug et analyse de performance
  • Robustesse et maintenabilité du code

Outils

Git

  • Méthodologies Agile
  • Outils d'intégration et de gestion de versions

Compétences appréciées

Expérience en systèmes embarqués.

  • Développement sur environnements contraints.
  • Sensibilité aux problématiques de sécurité applicative.
  • Connaissance des pratiques CI/CD.
  • Expérience dans des environnements Défense, Aéronautique ou Industrie.

Qualités attendues

Esprit d'analyse et de synthèse.

  • Autonomie et rigueur.
  • Goût du travail en équipe.
  • Curiosité technique.
  • Sens du résultat et de la qualité.

Données marché — Développeur / Développeuse informatique

Salaire net mensuel
Débutant2 329
Moyen2 487
Expérimenté2 658
Tension du marché
Équilibré

Techniciens d'étude et de développement en informatique

Médian : 2 121

Projets de recrutement
35 503

postes prévus (BMO 2025)

À ne pas manquer

Offres similaires.