PosteNotre client est un éditeur de logiciel en pleine croissance. Activités principales :Développer les nouvelles fonctionnalitésAssurer la maintenance évolutive et corrective des applicationsDéfinir et qualifier les besoins techniques en collaboration avec les autres servicesRéaliser des études et des prototypes pour valider les choix techniquesMettre en œuvre les bonnes pratiques (tests, refactoring, clean code, etc..)Améliorer la performance des logiciels et la stack techniqueAider le support technique et fonctionnel dans la qualification des demandes et la résolution des incidentsEnvironnement : Environnement : Java 11 (Spring 5.3), Postgresql, Apache, Linux (Ubuntu, CentOS), Maven, Vagrant, DockerTests : unitaires, intégration et systèmeAnalyse statique: SonarMéthodologie agileVersioning : Git (GitLab)Automatisations diverses : Make, Jenkins, Gitlab CI, ...Avantages : Contrat CadreTélétravail possible : 2 jours par semaineCertifications / formations bi-anuellesUne demi-journée de R&D toutes les 2 semaines à chaque fin de sprintPrime objectifTickets restaurantsRTTParticipation au transportSalaire : 40 - 52 K brut annuel (négociable en fonction du profil) ProfilDe formation BAC+2/5 Ingénieur ou équivalent universitaire avec une expérience à minima de 5 ans d'expérience sur un poste similaire : Vous êtes autodidacte et aimez travailler en équipeVous avez le souhait de vous investir dans l'évolution de projets sur le long termeVous êtes curieux et vous aimez partager vos connaissances à travers la mise en place d'ateliers et de formations internesVous savez communiquer sur votre travail et vos problématiquesLes plus : Mise en place et participation aux ateliers et formations internesEnvie de progresserSensibilité au Software CraftsmanshipConnaissance TDD et BDDIntérêt pour l'UI/UXIntérêt ou connaissance d'autres environnement : PHP, Javascript, Python,