Avec plus de 200 collaborateurs, le Groupe ilem est une importante SSII en Suisse Romande.
ilem est spécialisée dans la gestion, la réalisation et l’optimisation des systèmes d’information des entreprises, garantit des prestations de qualité, apporte une expertise technologique, conçoit et développe des solutions innovantes implémentées en Suisse, en France et au Maroc.
Fondée sur des valeurs humaines fortes (Respect - Simplicité - Confiance - Qualité de Service - Ouverture d’Esprit) la stratégie d’ilem repose sur l’établissement d’un partenariat à long terme avec ses Clients et ses Collaborateurs.
Missions
Nous recherchons un développeur Java expérimenté pour renforcer l'équipe de développement du service Développement spécifique dans le cadre d'un programme d'évolution du système d'informations fiscales. Le candidat sélectionné prendra en charge le développement de nouveaux systèmes et la maintenance évolutive et corrective des systèmes existants, qui composent 25 applications utilisées par l'administration fiscale et 28 prestations e-démarches.
Responsabilités principales :
Activités principales
Participer aux processus de conception du service dans le cadre de son périmètre produit
Mettre en place le monitoring du service en collaboration avec l'exploitation
Fournir à l'exploitation et au support les informations nécessaires à la surveillance
Mener les analyses techniques et réaliser la conception technique des solutions
Développer les solutions dans les délais impartis et avec le niveau de qualité requis
Effectuer un reporting précis et régulier sur l'avancée des travaux
Assurer le support des solutions du SI-Fiscal, de la prise en charge des problèmes au déploiement des correctifs nécessaires
Respecter les standards en vigueur et participer activement à l'amélioration continue des pratiques du service Développement sur-mesure
Maintenir à jour la documentation technique sur tous les supports officiels
Profil
Compétences requises :
Compétences techniques indispensables
Maîtrise des langages Java 11 ou supérieur et SQL
Connaissance approfondie des principes de conception orientée objet (Design Patterns, principes SOLID)
Expérience solide en développement Frontend avec HTML5, CSS3, Vue3, JavaScript et TypeScript
Maîtrise des outils de développement tels qu'IntelliJ, Nexus, Git et Maven
Aptitude à mettre en œuvre des tests unitaires (approche TDD, de préférence avec JUnit) et des principes de qualité logicielle
Expérience confirmée dans un environnement d'intégration continue, de préférence avec GitLab, Jenkins et Sonar
Formation : Diplôme HES ou licence en informatique, diplôme d'ingénieur EPF ou diplôme fédéral
Compétences techniques importantes
Expérience avec les préprocesseurs CSS tels que SASS ou LESS et les frameworks comme Bootstrap ou Material-UI
Bonne connaissance de Spring (en particulier Spring MVC, Spring Boot et Spring REST)
Maîtrise des architectures J2EE
Expérience confirmée de travail en environnement Agile
Compétences techniques optionnelles
Compétences en conception d'interface utilisateur (UI) et expérience utilisateur (UX)
Expérience dans la sécurisation des APIs avec OAUTH2/OIDC
Bonnes connaissances de Dynatrace et Splunk
Bonnes connaissances de RabbitMQ
Compétences comportementales
Bonnes connaissances des approches BDD, DDD et de l'architecture hexagonale
Connaissance de la fiscalité (atout)
Capacité à monter en compétences sur un domaine fonctionnel
Autonomie, responsabilité, adaptabilité et dynamisme
Initiative et capacité à travailler sous stress
Aptitude à travailler en équipe et à partager ses connaissances
Ouverture d'esprit et capacité à s'adapter aux changements
Si vous êtes passionné par le développement Java et que vous souhaitez rejoindre une équipe dynamique travaillant sur des projets stimulants, nous serions ravis de vous rencontrer. Postulez dès maintenant pour faire partie de notre équipe !