Offre d'emploi Développeur Java confirmé F/H

Publiée le 15/01/2022 - n°462115
Offres d'emploi Développeur

  • Cette offre est partagée par Emplois Informatique.
    Vous retrouverez l'originale en cliquant sur le bouton "Postuler".
  • Type de contrat : CDI
  • Poste basé à Paris 12 - France
  • Secteur d'activité : Programmation informatique
  • Métier : Développeur
  • Salaire proposé (EUR) : A partir de 45 k€ brut annuel
  • Logo Emplois InformatiquePartagée par Emplois Informatique

Tags associés :

Descriptif de l'offre d'emploi informatique

Votre poste et futur environnement

En fonction de votre profil, au sein de l’équipe de R&D, vous serez notre développeur Java confirmé ou senior.

En collaboration avec notre lead technique, vous complétez l’équipe R&D afin de concevoir et d’implémenter les fonctionnalités définies par la direction technique afin de faire de notre plateforme une réussite technique et fonctionnelle.

Comme expliqué plus haut, dans une moindre mesure, vous serez aussi amené à prendre en main notre micro framework et à implanter des règles de gestion.

Vous participerez aux revues de code, et transmettez votre savoir-faire aux autres membres de l’équipe. En ce sens, vous participez à l’analyse des besoins de nos clients et à transposer ces derniers dans le domaine technique, avec pragmatisme.

Vous êtes amené à faire du refactoring et donc à apporter un œil critique mais bien veillant sur le code déjà en production. Vous participez activement à l’élaboration d’une architecture plus souple et à transposer l’application vers cette dernière, lors de discussions ouvertes et séances de brainstorming ponctuelles.

Vous travaillerez sur des tâches d’optimisation des performances et sur la sécurité de l’application.

Vous participez activement à nos revues et planifications de sprint. Vous pourrez être amené à faire l’analyse de vos stories pour les découper en tâches. Dans ce cadre, vous remontez vos difficultés à votre lead technique pour qu’il puisse vous aider à transformer vos journées en petites réussites quotidiennes.

Nos objectifs pour notre base de code

Après un période d’adaptation du produit à notre marché, nous cherchons maintenant à solidifier notre base de code. Cette dernière est divisée en deux grandes parties : la première étant dédiée au micro Framework interne à l’application, la seconde étant son implémentation aux domaines métiers intégrés sous forme de modules.

Nous souhaitons aussi continuer à nous appuyer sur des technologies open source éprouvées mais qui ont de l’avenir et jouissant d’une forte communauté. Notre CTO a d’ailleurs participé au développement à des composants open source de la technologie de UI que nous utilisons.

Sans vouloir être dogmatique, nous souhaitons refondre une partie de notre code afin d’être au plus proche des bonnes pratiques telles que le DDD, SOLID, et le TDD. Le but étant de fabriquer des composants modulaires nous permettant de saisir les opportunités technologiques modernes.

Nous souhaitons répondre à des challenges techniques importants en termes de sûreté et de performance d’exécution, de sécurité, et de déploiement du code.

Nous sommes actuellement en pleine réflexion sur le futur de notre architecture logicielle et nous allons rentrer dans une phase de refactoring. Elle devra nous permettre d’avancer vers l’intégration continue, l’optimisation des ressources matérielles et l’industrialisation du développement.

Nous aimerions que vous participiez à ces choix technologiques et apportiez avec vous vos bonnes pratiques.

Vous

Avant vos compétences, vous êtes surtout une personne ouverte d’esprit, qui a envie de construire et d’échanger avec vos collègues. Vous savez qu’une entreprise, une équipe se construisent en commun et que les projets doivent parfois être simplifiés ou réorientés pour pouvoir aboutir. En d’autres termes, vous avez envie d’apporter votre pierre à l’édifice.

Vous avez envie de renforcer une équipe R&D, d’en faire partie intégrante, et de grandir avec elle. Vous êtes un/une, développeur, développeuse Java et vous aimez ça. Depuis Java 8, vous avez arrêté de faire du Java « à la Papa » et avez pris le virage de la programmation fonctionnelle (même si vous savez que cela reste de l’objet). Vous vous intéressez par vous-même aux nouvelles technologies et à ce qui rapporte à la JVM. Vous savez aussi que ce n’est pas la seule technologie au monde.

Vous avez une appétence particulière pour les design-patterns, l’architecture logicielle, la programmation fonctionnelle, et vous avez envie d’échanger sur ces sujets. Nous souhaitons mettre en place des présentations techniques internes à échéances régulières qui vous permettront de vous exprimer sur des sujets techniques, et peut être de nous convertir.

Idéalement, vous avez une formation supérieure en informatique de niveau ingénieur, mais l’important reste que vous ayez une base théorique et que vous sachiez ce qu’est une base de données, la complexité algorithme, ou encore l’allocation mémoire.

Vous bénéficiez d’une expérience de minimum 3 ans post études en tant que développeur back-end ou full-stack, et vous comprenez la différence entre le développement pur et un projet. Vous êtes le bienvenu aussi si vous souhaitez quitter le service pur pour l’édition de logiciel.

Puisque nous éditons un ERP, idéalement, vous avez des notions en gestion, mais ce n’est pas une prérogative, nous serons capables de vous apporter des notions en comptabilité ou gestion. L’important reste que vous souhaitiez comprendre ce que vous faites.

Dans l’approche de votre code, vous avez un regard critique sur les bibliothèques externes et vous aimez les choses simples et bien faites. Vous savez monter des tests. D’ailleurs vous pratiquez, ou souhaiteriez pratiquer, le TDD pour améliorer vos designs et API.

Vous maintenez une veille sur les nouvelles technologies et l’open source. Vous savez que prendre en main une nouvelle technologie est une question de temps et de volonté. Finalement, comme nous, vous savez que vous allez passer du temps sur Google, Stack Overflow, ou le blog de Martin Fowler.

Vous avez conscience qu’en rejoignant une petite entreprise en croissance, il vous faudra parfois répondre aux demandes clients par des développements spécifiques, même si nous nous engageons à vous faire faire le plus de R&D possible. Cela vous amènera à vous poser la question de comment rendre l’équipe Professional Services la plus autonome possible. 

Comme nous, vous pensez que la technologie est au service de l’humain et non l’inverse.

Venez rejoindre une entreprise dynamique, en forte croissance et à taille humaine ou toute innovation du produit est encore possible !

Vous ferrez partie intégrante de l’équipe de R&D et serait force de proposition pour l’évolution de nos technologies et architectures logicielles.

 

L’entreprise

Créée en 2014 par deux anciens dirigeants d’une grande ESN à dimension internationale qui ont souhaité réorienter leur carrière vers l’édition logicielle, AlibeeZ est un éditeur à taille humaine et maintenant en forte croissance

Notre produit phare, l’ERP AlibeeZ, Web native et proposé en mode SaaS, assiste les ESN et structures assimilées dans le suivi des activités de ses collaborateurs tout au long de leur vie dans l’entreprise.

Constituée d’une équipe dynamique, l’entreprise souhaite maitriser sa croissance pour garder un contexte professionnel humain, constituer une équipe solide dans le temps, et maintenir un produit de qualité autant fonctionnellement que techniquement.

Chez AlibeeZ, les échanges sont encore rapides et tous les bureaux sont ouverts pour toute discussion, qu’elle soit formelle ou informelle : le développement n’est pas une activité facile et nous souhaitons que chacun s'épanouisse au sein de l'entreprise.

 

Notre vision technologique

Nous pensons que les technologies doivent être au service de l’humain et non l’inverse. A ce titre, nous souhaitons adapter notre plateforme web aux besoins actuels de nos clients tout en facilitant les développements technologiques futurs et le travail de nos équipes.

Dans cette optique, nous avons déjà commencé à différencier les activités de R&D et les Professional Services. Nous souhaitons continuer ainsi afin de permettre à nos développeurs de se concentrer plus amplement sur le produit et sa technologie.

Nous tentons le plus possible de garder notre technologie simple et nous sommes persuadés que cette approche permet de créer des outils puissants, itération après itération. En d’autres termes, nous pensons que notre temps est notre allié et nous permet de réduire la complexité apparente des choses.

A titre d’exemple, AlibeeZ a développé une technologie de modélisation très souple des organisations qui nous permet de ne pas avoir à gérer des graphes compliqués en mémoire et en base de données.

Sans être exhaustifs, nous avons devant nous de très beaux projets techniques tels que l’exposition d’API, l’intégration de services externes, l’internationalisation, le Scripting pour notre équipe de Professional Services, le paramétrage dynamique des règles de gestion de nos clients, ou encore l’intégration de nouvelles fonctionnalités dans notre moteur de règles.

 

Cette offre d'emploi a été automatiquement enregistrée depuis une source Internet. Retrouvez la ci-après.
Source : https://www.apec.fr/candidat/recherche-emploi.html/emploi/detail-offre/167462940W

Localisation du poste Développeur Java confirmé F/H

Retrouvez sur une carte ci-dessous le poste à pourvoir basé à Paris 12.

Retrouvez aussi toutes les entreprises de l'artisanat sur artisan en ligne.