Développeur Full Stack Java H/F - Team.is
- Limas - 69
- CDI
- Team.is
Les missions du poste
Lancé en 2021, Team.is est une start-up de recrutement spécialisée dans la chasse et le recrutement de profils IT, Digital, Ingénierie & Supply Chain.
Team.is c'est avant tout une entreprise à taille humaine animée par la passion du recrutement !
Team.is possède l'expertise et l'énergie pour s'attaquer à n'importe quel défi. Mais nous ne sommes pas des robots du recrutement. Nous sommes des consultants qui vivent et respirent ce que nous faisons ! Nous sommes déterminés à réaliser le meilleur travail possible pour cultiver des relations durables avec nos candidats et nos clients.Avec plus de 74,000 employés sur 1,300 sites, et dans plus de 100 pays, notre partenaire se positionne comme l'un des leaders mondiaux de la logistique et du transport. Il a su s'assurer de fortes parts de marché sur ses activités de logistique contractuelle, de fret aérien et maritime et de transport terrestre, en se concentrant clairement sur des segments à forte valeur ajoutée, comme les services informatiques intégrés aux solutions logistiques. Nous pensons que vous pouvez apporter une contribution précieuse à l'entreprise et sommes impatients de recevoir votre candidature.
Il recherche un(e) Développeur Full-Stack JAVA H/F
Intégré(e) dans une équipe de développement agile à dimension internationale, vous devrez prendre en charge l'ensemble des demandes de développement dans une application (évolutions et corrections), sur un périmètre fonctionnel défini. Vous serez responsable des engagements pris en matière de charges, de délais et de qualité, et assurerez une veille technologique continue sur vos domaines d'intervention. Enfin, vous serez garant de l'utilisation et de la mise à jour de l'environnement de développement, et vous assurerez du respect des normes de développement et de la lisibilité du code.
Vos missions si vous les acceptez :
Développer les demandes de modification de l'application :
- Programmer la logique métier, les tests unitaires et les tests fonctionnels automatisés en suivant les bonnes pratiques du Clean Code
- Effectuer des revues de codes
- Rédiger les documentations techniques et fonctionnelles
- Exécuter régulièrement les tests de non-régression, analyser les causes et procéder aux corrections
- Refactoring et amélioration continue du code source
Participer activement au cycle de développement agile :
- Identifier les tâches à effectuer avec les différents membres de l'équipe de développement et estimer leur charge afin de pouvoir s'engager sur un planning de l'itération fiable et réaliste
- Reporter de manière proactive tout dépassement de charge ou problème au Scrum master
- Collaborer avec les autres membres du projet : MO-IA, architectes techniques, architectes fonctionnels, développeurs
- Comprendre le métier, clarifier les implémentations avec le Product Owner, experts métiers
- Etre en support de l'application en environnement de production
- Contribuer aux sujets d'architecture technique
- Contribuer à la modélisation fonctionnelle de l'application :
- Maintenir et faire évoluer le modèle de domaine
Avantages
Pas encore convaincu ?
Rejoindre l'entreprise c'est s'engager dans une entreprise labellisée Top Employeur 2021 et être prêt.e à relever les défis du futur.
Au-delà de rejoindre une équipe agréable dans un contexte stimulant, nous vous proposons :
- Rémunération attractive, composée d'un fixe, d'un variable sur objectifs, mensuel et annuel
- Intéressement et participation
- Formations tout au long de votre vie
Possibilités d'évolution en France et à l'international
Le profil recherché
Et vous !
- Formation Bac +5 en informatique
- Expérience minimum de 3 années dans le développement d'application JAVA de type client / serveur au sein d'une équipe de taille significative
- Connaissance et pratiques du cadre de travail Scrum des méthodologies Agile serait un plus
- Pratique régulière du Clean Code dans un cadre orienté Xtreme Programming
- Bonne maîtrise de l'anglais (écrit et oral)
- Des déplacements à l'étranger en Europe sont à prévoir (minimum de 1 tous les 2 mois)
- Sens de l'écoute et du travail en équipe
La Stack technique :
- Programmation orientée objet d'application J2EE de type client/serveur
- Langages : Java, SQL, (PL/SQL)
- Frameworks : Hibernate (API criteria), JPA, Spring, JUnit
- Outils : Subversion, Git, Maven, Jenkins, Eclipse, Liquibase serait un plus
- Technologies : Oracle, Linux
- Modélisation : enterprise architect
- Connaissance du paradigme SOA (Service Oriented Architecture)