HUB.KI GmbH
Retarus GmbH
Lead Software Engineer (h/f/d) - Java
Ce à quoi vous pouvez vous attendre
Devenez Lead Software Engineer (h/f/d) - Java chez Retarus.
Chez Retarus, vous travaillerez sur des projets impactants et dynamiques, avec de réelles opportunités de faire la différence. Nos clients sont des leaders dans diverses industries, avec des besoins en constante évolution et des attentes élevées. Vous travaillerez avec une technologie de pointe et une grande liberté créative pour répondre aux besoins des clients – et les projets sur lesquels vous travaillerez seront déployés dans le monde entier. En travaillant chez Retarus, vous collaborerez étroitement avec des collègues sympathiques et culturellement diversifiés. Vous vous développerez professionnellement dans un environnement de travail dynamique et stimulant et concevrez des solutions percutantes en temps réel avec des entreprises de premier plan.
Retarus est un fournisseur mondial de solutions de messagerie basées sur le cloud à l'échelle de l'entreprise. Nous servons plus de 40% des entreprises cotées au S&P Global 100, par exemple Adidas, Bayer, SAP, BNP Paribas, Goldman Sachs, T-Systems, Swarovski & UPS, ainsi que des agences gouvernementales et des acteurs majeurs sur les marchés mondiaux. Entreprise privée et dirigée par son fondateur depuis plus de trente ans, Retarus est axée sur le client, stable, un employeur équitable et un partenaire commercial stratégique avec une vision à long terme. Avec environ 500 employés répartis dans 19 bureaux sur quatre continents, Retarus opère localement et pense globalement : nos équipes sont organisées au-delà des frontières et hautement intégrées. Cela fait de Retarus un lieu de travail multiculturel, multilingue et stimulant. Nous nous engageons à créer un environnement diversifié et dynamique pour nos employés, avec une rémunération généreuse, des congés et un lieu de travail mondial et collaboratif.
Votre rôle
En tant que Lead Software Engineer, vous jouerez un rôle technique clé dans le développement de notre plateforme de traitement intelligent des documents. Vous piloterez l'évolution technologique du système existant, en garantissant sa stabilité, sa scalabilité et sa maintenabilité, tout en jouant un rôle majeur dans sa transformation potentielle vers une architecture moderne basée sur l'IA et les LLM. En travaillant activement au sein de l'équipe d'ingénierie, vous fournirez un leadership technique, prendrez des décisions architecturales et soutiendrez la collaboration avec des partenaires de développement externes – dans le but de construire une expertise et une propriété technologique à long terme au sein de l'entreprise.
Ce que vous ferez
- Assumer le rôle de leader technique pour notre plateforme de traitement intelligent des documents, en combinant le développement logiciel pratique, la responsabilité architecturale et le leadership technique d'équipe
- Piloter l'évolution technologique de notre plateforme Java/Spring existante, incluant la stabilisation et la modernisation des services actuels tout en garantissant des interfaces propres, la maintenabilité, la testabilité et une qualité prête pour la production
- Définir l'architecture cible en collaboration avec le Produit, l'Ingénierie et la Direction, y compris l'évolution potentielle des approches traditionnelles basées sur le ML/OCR vers des architectures IDP modernes basées sur l'IA et les LLM
- Évaluer les options techniques telles que la migration brownfield, le redéveloppement partiel parallèle, les extensions de services modulaires, l'intégration de API cloud ou le déploiement GPU sur site, et en dériver des étapes de mise en œuvre pragmatiques
- Assumer la responsabilité des revues de conception, des revues de code et des décisions architecturales tout en garantissant des composants évolutifs, sécurisés, observables et gérables opérationnellement
- Contribuer activement aux composants clés du backend et de la plateforme, en particulier en utilisant Java/Spring Boot, les architectures orientées services, la messagerie, les APIs, la validation, le traitement OCR/document, les services d'IA/inférence basés sur Python, la surveillance, l'observabilité et la logique d'intégration
- Intégrer et modulariser les fonctionnalités d'IA/ML/LLM et réduire la complexité du système, par exemple grâce à des adaptateurs de modèles clairement définis, la gestion des invites et de la configuration, les services OCR/extraction, les services d'inférence et les modèles de déploiement flexibles sur cloud/sur site
- Gérer techniquement les partenaires de développement externes, y compris l'examen des concepts et des implémentations, en assurant une prise de décision technique transparente et en développant une expertise technique interne par la documentation, les revues et le transfert de connaissances ciblé
- Analyser et optimiser le pipeline IDP en termes de latence, de débit, de scalabilité, de tolérance aux pannes et d'observabilité pour garantir une plateforme prête pour la production
- Coacher les ingénieurs au sein de l'équipe, établir les meilleures pratiques d'ingénierie et renforcer la responsabilité, la conscience de la qualité et une culture de développement pragmatique et orientée solution
- Contribuer à une feuille de route technique durable qui équilibre les exigences de livraison à court terme avec la stratégie de plateforme à long terme
Ce que nous offrons
- Télétravail et horaires de travail flexibles
- Culture d'entreprise collaborative et diversifiée et excellent esprit d'équipe
- Hiérarchies plates et excellente culture du feedback
- Opportunités de développement et perspectives de carrière
- Activités internationales et collaboration inter-sites
- Bureaux modernes, acceptant les chiens, avec d'agréables commodités
- Assurance maladie payée par l'entreprise, transports publics, tickets restaurant et autres avantages
Ce dont vous avez besoin
- Un diplôme universitaire complété (Licence ou Master) en informatique, génie logiciel ou un domaine comparable, associé à au moins 7 années d'expérience professionnelle en génie logiciel ou dans un rôle technique comparable
- Solide expertise en Java, Spring Boot et dans la conception de services backend et de plateforme prêts pour la production, combinée à une largeur technique suffisante pour évaluer les composants d'IA/inférence basés sur Python, les intégrations de modèles et les bibliothèques internes d'IDP/IA
- Solide expérience des systèmes distribués, des architectures orientées services, des APIs REST, de la messagerie/événementiel, de la CI/CD, de l'observabilité et de l'exploitation d'applications critiques pour l'entreprise
- Expérience avérée dans l'évolution des systèmes existants, y compris le refactoring, la modularisation, la réduction de la complexité technique et le développement de stratégies de migration pragmatiques tout en équilibrant la qualité architecturale à long terme avec la livraison à court terme
- Solide compréhension technique des technologies modernes d'IA/ML/LLM, avec la capacité d'évaluer des approches telles que les modèles ML traditionnels, les LLMs génératives, les APIs d'IA cloud et l'inférence sur site en fonction des exigences de qualité, de latence, de coût, de scalabilité et opérationnelles
- Solides compétences en leadership technique par le mentorat, les revues de code et de conception, et la collaboration avec des partenaires de développement externes, idéalement y compris la coordination technique, le transfert de connaissances ou l'établissement d'une propriété interne
- Excellentes compétences en communication et en collaboration au-delà des frontières de l'équipe, un fort sens de la responsabilité, un état d'esprit pragmatique et pratique, et de très bonnes compétences en allemand et en anglais
- Idéalement, expérience dans le traitement de documents, l'OCR, le traitement intelligent de documents, l'extraction de données basée sur le ML/LLM, l'intégration EDI/B2B, ou des plateformes comparables axées sur les données et les processus
Très important
Venez comme vous êtes. Retarus s'engage en faveur de l'égalité des chances en matière d'emploi, indépendamment de la race, de la couleur, de l'ascendance, de la religion, du sexe, de l'origine nationale, de l'orientation sexuelle, de l'âge, de la citoyenneté, de l'état civil, du handicap, de l'identité de genre ou du statut d'ancien combattant.
Postulez via notre portail de candidature en ligne – c'est facile et rapide. Notre collègue Alissa Selman se fera un plaisir de répondre à toutes vos questions : Alissa.Selman@retarus.de
Nous avons hâte de faire votre connaissance !
