Développeur Fullstack Senior Java / React
Description du poste
Offre d'emploi Previous Next // Initialize tooltip component
$(function () {
$('[data-toggle="tooltip"]').tooltip()
})
// Initialize popover component
$(function () {
$('[data-toggle="popover"]').popover()
}) .carousel-control .icon-prev {
margin-left: -65px !important;
}
.carousel-control .icon-next {
margin-right: -65px !important;
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%);
background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%);
background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.0001)));
background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat: repeat-x;
}
.carousel-control.right {
right: 0;
left: auto;
background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%);
background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.0001)));
background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat: repeat-x;
} Développeur Fullstack Senior Java / React function verif_post(forms)
{
if (forms.code.value=="")
{
alert('Merci de saisir le code avant de valider cette opération ');
forms.code.focus();
return false ;
}else return true ;
} Référence 161435 Localisation Dakar /
Sénégal Expiration 02 Mai 2026 Offre visitée 75 fois Catégories Informatique, Télécoms, Réseaux Industrie Informatique, Télécoms, Téléservices . Description de l'offre Contexte du poste Intégré(e) aux équipes Core Infrastructure, le/la consultant(e) interviendra sur le développement et la maintenance d’applications back-end et front-end critiques. Vous évoluerez dans un environnement Java / Spring Boot / React, orienté microservices, avec de forts enjeux de scalabilité, performance et qualité logicielle, au sein d’équipes agiles pluridisciplinaires Vos missions • Concevoir, développer et maintenir des applications back-end et front-end robustes et scalables • Développer des services Java / Spring Boot et des interfaces React • Participer à la conception d’architectures microservices et event-driven • Implémenter des API performantes et maintenables • Travailler sur des bases de données relationnelles et/ou orientées documents • Participer à l’ensemble du cycle de vie applicatif : conception, développement, mise en production et run • Contribuer à l’amélioration continue de la qualité du code (tests, couverture, SOLID, YAGNI, Sonar, craftsmanship) • Assurer la maintenance évolutive et corrective des applications existantes • Collaborer étroitement avec les équipes front-end, produit et opérations • Travailler selon les méthodes Agile / Scrum • Contribuer à l’amélioration continue des pratiques de développement Stack technique • Back-end : Java, Spring Boot • Front-end : React • Architecture : Microservices, event-driven • Bases de données : Relationnelles et/ou NoSQL (orientées documents) • DevOps : CI/CD, principes DevOps • Versioning : Git • Qualité : Tests, Sonar, principes SOLID, craftsmanship • Méthodologie : Agile (Scrum, sprints, rituels agiles) Profil recherché • Bac+5 en informatique / école d’ingénieur ou expérience équivalente • Plus de 5 ans d’expérience en développement Java / React • Solide expérience sur des environnements back-end complexes • Maîtrise des architectures microservices • Bonne compréhension des pratiques DevOps et CI/CD • Sensibilité forte à la qualité logicielle et au craftsmanship • Capacité d’analyse, esprit critique et amélioration continue • Excellente communication écrite et orale en français • Autonomie, rigueur et fort esprit d’équipe • Une expérience dans le retail ou la grande distribution est un plus //
/* $("#container")
.attr('unselectable', 'on')
.css({
'user-select': 'none',
'MozUserSelect': 'none'
})
.on('selectstart', false)
.on('mousedown', false)
.bind("contextmenu",false)*/; Pour continuer, connectez-vous Connexion candidat Bienvenue. M erci de vous connecter pour accèder aux services de Senjob. développeur-fullstack-senior-java---react_e_161435.html Login ou Email Password ----- OU CONNECTEZ-VOUS AVEC ----- var googleUser = {};
var startApp = function() {
gapi.load('auth2', function(){
// Retrieve the singleton for the GoogleAuth library and set up the client.
auth2 = gapi.auth2.init({
client_id: '794395047709-sjpeehganfkskobq61gd6l55ved9je0b.apps.googleusercontent.com',
cookiepolicy: 'single_host_origin',
// Request scopes in addition to 'profile' and 'email'
//scope: 'additional_scope'
});
attachSignin(document.getElementById('customBtn'));
});
};
function attachSignin(element) {
console.log(element.id);
auth2.attachClickHandler(element, {},
function(googleUser) {
//document.getElementById('name').innerText = "Signed in: " +
// googleUser.getBasicProfile().getName();
// alert( googleUser.getBasicProfile().getName());
var profile = googleUser.getBasicProfile();
$("#Prenom").val(profile.getGivenName());
$("#Nom").val(profile.getFamilyName());
$("#mailgg").val(profile.getEmail());
$( "#ConnexionGG" ).submit();
// Assign handlers immediately after making the request,
// and remember the jqxhr object for this request
/*var jqxhr = $.post( "register_gg.php", {NomComplet: ""+profile.getName()+"", Prenom: ""+profile.getGivenName()+"", Nom: ""+profile.getFamilyName()+"", Email: ""+profile.getEmail()+"" }, function(data) {
alert( "success" );
alert(data);
document.getElementById('name').innerText = "Signed in: " + data;
})
.done(function() {
alert( "second success" );
})
.fail(function() {
alert( "error : de connexion, merci de ressayer ulterieurement" );
})
.always(function() {
alert( "finished" );
});
// Perform other work here ...
// Set another completion function for the request above
jqxhr.always(function() {
alert( "second finished" );
});*/
}, function(error) {
alert(JSON.stringify(error, undefined, 2));
});
} #customBtn {
display: inline-block;
/*background: #4285f4;*/
color: #FFF;
width: 50px;
/*border-radius: 5px;
border: thin solid #888;
box-shadow: 1px 1px 1px grey;*/
white-space: nowrap;
}
#customBtn:hover {
cursor: pointer;
}
span.label {
font-family: serif;
font-weight: normal;
}
Prêt à postuler ?
Conseil Sécurité
Ne versez jamais d'argent pour obtenir un entretien. Taf4All ne vous contactera jamais pour vous demander des frais de dossier.
Ces offres pourraient aussi vous intéresser
Développeur Fullstack Java/Vue js
Offre d&39;emploi Previous Next // Initialize tooltip component $(function () { $(&39;[datatoggle="tooltip"]&39;).tooltip() }) //
Développeur Sénior
SN SN CI ML BF NE GN X Offres d&39;emploi Recruteur Candidat Appel d&39;offres Profils Pro Publiez un job Offre d&39;emploi Previous Next Dé
Développeur Full-stack (Marketing Digital & IA)
NewOffre d&39;emploi Previous Next // Initialize tooltip component $(function () { $(&39;[datatoggle="tooltip"]&39;).tooltip() }) //
Développeur Fullstack (Marketing Digital & IA)- Dakar
NewDéveloppeur Fullstack (Marketing Digital & IA) Dakar MON ASSISTANT PERSO 🧠 Profil recherché Si tu es un développeur “moyen”, cette offr