-
Bénin Digital

INGENIEUR DE DEVELOPPEMENT JAVA SWING/JAVA J2EE

Bénin Digital
France · Full-time · Entry

Contexte

Le candidat interviendra dans le développement d’applications Java complexes, tant sur le plan graphique (interfaces riches avec Swing ou JSF) que sur la couche métier (Java EE, SringBoot). Il conçoit, développe et intègre des composants logiciels robustes, évolutifs et ergonomiques, en s’appuyant sur des méthodologies orientées objet (UML, design patterns) et des environnements distribués. Son expertise couvre tout le cycle de vie logiciel, de l’analyse fonctionnelle à la rédaction de la documentation technique.

MISSIONS

Activités Principales

  • Faire l’analyse fonctionnelle du composant graphique ou de l’application à développer
  • Conception éventuelle d’une hiérarchie de classes java
  • Valider les spécifications avec la maitrise d’ouvrage
  • Concevoir les programmes de tests
  • Tester et intégrer
  • Rédiger les documents techniques

Profil & Exigences Techniques

  • Avoir des connaissances approfondies en ingénierie logicielle : concepts et langage

java, javascript …), outils et méthodologies de développement logiciel

  • Maîtriser les concepts et techniques liés au langage Java, ainsi son écosystème de

frameworks comme Spring Framework (Core, Boot, MVC, Data), les API de logging

(SLF4J), les API de tests et de mocking, et les outils de build (Maven, Gradle)

  • Maîtriser les concepts d’Interface Homme Machine et d’ergonomie et notamment Java

SWING.

  • Maitrise des environnements distribués (architecture micro-services, API Web REST

et GraphQL)

  • Maitrise des conteneurs Docker
  • Maîtriser les concepts et techniques liés au langage SQL, ORM, JDBC
  • Maîtrise de Git, GitLab/GitHub CI, pipelines CI/CD
  • Maitriser le développement dans le cadre d’environnement d’applications d’entreprise

(JEE, Nodejs, React,..)

  • Connaître les méthodologies d’analyse et de conception orientée objet (UML, Design

Patterns)

LIVRAVLES

Spécifications fonctionnelles et techniques ; – – – – – – –

Code source des composants Java (Swing / J2EE) ;

Interfaces graphiques (IHM) et couches métier ;

Scripts de tests unitaires et d’intégration ;

Cahier de recette et rapports de tests ;

Package ou artefacts prêts à déployer ;

Documentation technique ;

Etc.

Bénin Digital est une Entreprise de Services du Numérique (ESN) spécialisée dans la digitalisation des processus métiers et accompagne les clients issus des secteurs de l’industrie, de la Banque & assurance, de l’industrie, de la Grande distribution & e-commerce et des Médias & communication. Nous interagissons avec nos clients et consultants autour de compétences « tech » pour l’essentiel et les accompagnons aussi avec des talents Data, Produit, Design et Marketing Digital. Bénin Digital accompagne ses clients dans la chaine de valeur de leurs activités en leur mettant à disposition son expertise à travers des consultants hautement qualifiés pour des projets et des missions diversifiées en Afrique et en Europe.

Key Skills

Ranked by relevance

java uml design patterns javascript maven j2ee git sql
Login to Apply
Posted
Feb 09, 2026
Type
Full-time
Level
Entry
Location
Montfaucon

Industries

Computer Network Security

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Bénin Digital
Related

Developer Back end Java 17/21 (Spring boot) & devops

2026-03-10

Full-time
Not Applicable
France
Computer
Engineering
View Job Details
Bénin Digital
Related

Développeur web fullstack & applications

2026-04-13

Full-time
Not Applicable
France
Computer
Engineering
View Job Details
Bénin Digital
Related

DEVELOPPEUR FRONTEND React.js et/ou Angular

2026-02-10

Full-time
Entry
France
Computer
Engineering