DEVELOPPEUR FULL STACK JAVA / ANGULAR
Job Description
| Informations générales |
| Intitulé du poste : Développeur Full Stack Java / Angular Entreprise : NG-STARs Lieu : Lomé, Togo Type de contrat : CDD Rattachement hiérarchique : Responsable Technique / Directeur Associé Date de prise de poste souhaitée : Le plus tôt possible |
| Contexte et présentation de l’entreprise |
| NG-STARs est une société de développement logiciel basée à Lomé, spécialisée dans la conception et la mise en œuvre de solutions logicielles d’entreprise pour des institutions gouvernementales, des organisations financières et des entreprises privées. Le poste s’inscrit dans une équipe technique impliquée sur des projets à fort enjeu. |
| Missions principales |
| • Concevoir, développer et maintenir des applications web robustes, sécurisées et évolutives, en environnement backend (Java, Spring Boot) et frontend (Angular). • Participer à la conception d’APIs REST sécurisées et performantes. • Contribuer à la conception et à l’évolution de l’architecture logicielle des projets (micro services, clean architecture, bonnes pratiques SOLID). • Assurer le support et la maintenance en production des applications déployées, y compris l’investigation d’incidents et l’optimisation de performances. • Collaborer avec les équipes projet dans une démarche Agile/Scrum, en participant activement aux cérémonies (daily, sprint planning, rétrospectives). • Représenter NG-STARs lors de réunions avec les clients et partenaires, et défendre les choix techniques et les intérêts des projets de l’entreprise. • Rédiger une documentation technique claire et à jour pour les projets dont vous aurez la charge. • Participer, selon l’évolution de vos responsabilités, à l’encadrement et au mentorat d’autres développeurs de l’équipe. |
| Compétences techniques requises |
| • Langages : Java (maîtrise solide), notions de JavaScript/TypeScript appréciées. • Backend: Spring Boot, Spring MVC, Spring Data JPA, Hibernate, conception d’APIs REST. • Frontend : Angular, HTML5, CSS3. • Bases de données : PostgreSQL et/ou MySQL, modélisation relationnelle, optimisation de requêtes. • Sécurité applicative : JWT, OAuth2, notions de Spring Security appréciées. • Outils : Git/GitHub/GitLab, Docker, environnement Linux (Ubuntu Server). • Architecture : notions de microservices, DRY, Clean Architecture, principes SOLID. • Un atout : expérience avec des outils de reporting (JasperReports, OpenPDF) et/ou UML. |
| Compétences transverses et qualités attendues |
| • Rigueur et souci de la qualité du code produit. • Autonomie et capacité à prendre des décisions techniques argumentées. • Bon relationnel, esprit d’équipe et capacité à collaborer avec des parties prenantes variées (clients, équipes projet). • Curiosité technique et volonté de se tenir à jour sur les évolutions technologiques. • Sens des responsabilités, notamment sur des projets à enjeu critique (secteurs gouvernemental et financier). • Bonne communication et aisance à l’oral, permettant de représenter la société en réunion et de défendre efficacement ses projets face aux clients et partenaires. |
| Profil recherché |
| • Diplôme en informatique, génie logiciel ou équivalent (Bac+3 minimum, Bac+5 apprécié). • Expérience professionnelle significative en développement Java/Spring Boot et Angular (au moins 2 ans d’expériences). • Une expérience sur des projets sécurisés ou réglementés (gouvernemental, financier, santé) est un atout apprécié, sans être obligatoire. • Bon niveau de français ; un niveau professionnel en anglais est un plus. |
| Conditions |
| • Lieu de travail : Lomé, Togo. • Temps de travail : Temps plein, conformément aux horaires et à la réglementation en vigueur au sein de l’entreprise. • Disponibilité : Une disponibilité ponctuelle peut être requise en dehors des horaires habituels, notamment pour les opérations de déploiement, de maintenance, de résolution d’incidents critiques ou les interventions sur les applications en production. • Mobilité : Des déplacements ponctuels auprès des clients, partenaires ou sites de projet peuvent être nécessaires en fonction des missions confiées. • Environnement de travail : Travail en équipe au sein d’un environnement Agile/Scrum, avec collaboration étroite avec les équipes techniques, fonctionnelles et les clients. • Exigences liées aux projets : Le poste implique le respect strict des procédures internes, des exigences de sécurité, de confidentialité et de qualité applicables aux projets de NG-STARs, notamment pour les projets à caractère gouvernemental ou financier. • Confidentialité : Le collaborateur est tenu au respect de la confidentialité des informations, données, codes sources, documents techniques et informations relatives aux clients et aux projets auxquels il participe. • Formation et évolution : Le collaborateur pourra être amené à participer à des activités de formation, de veille technologique et de montée en compétences en fonction des évolutions des technologies et des besoins de l’entreprise. |
| Documents à fournir |
| § Un CV détaillé et actualisé ; § Une copie du diplôme ou de l’attestation de diplôme ; § Les copies des attestations de travail ou certificats d’expérience professionnelle, le cas échéant ; § Une copie d’une pièce d’identité en cours de validité ; § Une lettre de motivation ;§ Tout document ou certificat attestant des formations ou certifications techniques pertinentes (Java, Spring Boot, Angular, Docker, Git, etc.), le cas échéant ; § Les références professionnelles, le cas échéant. À envoyer à l’adresse ceo@ngstars.com au plus tard le 06 octobre 2026 NB : Toutes les pièces scannées et envoyées en un seul fichier. Pour plus d’Informations contacter le +228 70 42 63 80 |