Ingénieur logiciel back-end Java (76049)
IQ PLUS AGtâche
Nous recherchons un ingénieur logiciel Java Backend expérimenté pour l'un de nos clients. Le contrôle de capacité ART (Agile Release Train) s'occupe du développement, de l'exploitation et de la formation de produits dans le domaine de l'automatisation des opérations ferroviaires opérationnelles. Plus de 10 000 trains circulent chaque jour sur le réseau ferroviaire suisse, qui sont automatiquement contrôlés, surveillés et optimisés grâce à nos produits. Dans cet environnement complexe et très passionnant, les produits critiques existants pour le rail sont développés davantage afin d'optimiser et d'automatiser davantage le transport ferroviaire. Avec une dizaine d'équipes agiles, la gamme de produits de contrôle de capacité E2E est partagée de la conception à l'exploitation
avec l'entreprise. Il s'agit ici de la haute disponibilité et des systèmes critiques pour le rail, ainsi que de leur développement ultérieur orienté vers l'avenir - toujours dans le but de garantir la priorité du « rail sous contrôle » sans affecter l'exploitation en cours. Nous avons de nombreux défis passionnants à relever dans un environnement très proche de la production ferroviaire. Dans cet environnement, l'équipe Wombat travaille dans les domaines des horaires, de l'optimisation et des infrastructures et apporte ainsi une contribution essentielle au projet TMS (Traffic Management System). Les tâches suivantes vous attendent. Exigences
•
Plantes vivaces (min. 4 ans) expérience pratique avec des projets plus importants et avec des applications hautement disponibles
•
- Framework Java : Java 21 / Spring Boot
•
- SQL/Hibernation
•
- Développement cloud natif (OpenShift/Helm/Docker/GIT)
•
- Expérience dans les applications de messagerie et événementielles"
•
Formation continue HF/à temps partiel (4-6 semestres) ou équivalent (BSc, DAS)
•
Bonne connaissance de l'allemand (min. C1), Bonne connaissance de l'anglais
•
Capacité à assumer des tâches conceptuelles avec un haut degré de liberté d'action et de prise de décision, et volonté de travailler dans un système en constante évolution depuis 20 ans. •
Capacité d’absorption rapide, en particulier dans les systèmes complexes aux exigences élevées ; Capacité à appréhender rapidement des tâches avec un contenu différent et à les poursuivre efficacement même lorsque le travail est fréquemment interrompu. •
Solides compétences en matière de travail d’équipe et de communication ; Traiter avec des partenaires ayant des intérêts et des points de vue différents ; gestion en toute confiance de contenus parfois exigeants et sensibles ; •
Volonté de participer à nos journées d'équipe à Berne-Wankdorf les lundis et jeudis. •
Service à long terme souhaité
•
Intérêt pour la compréhension et le développement ultérieur du thème des chemins de fer et du contrôle de la capacité à un niveau technique, ainsi que pour une compréhension plus approfondie des processus afin d'aider à façonner des solutions techniques et organisationnelles dans plusieurs divisions. Le savoir-faire ferroviaire, notamment en matière de production ferroviaire, est le bienvenu. •
Expérience avec ArgoCD, Maven, Jenkins, intégration continue, Linux
•
Autres technologies et outils : Hazelcast, Solace, Kafka, JMX, Grafana, IntelliJ, Bitbucket, Confluence, Jira
•
Expérience dans le développement de logiciels basés sur l'IA et fort intérêt pour son utilisation judicieuse - combinés à une utilisation réfléchie et soucieuse de la qualité dans des systèmes de production ferroviaire hautement disponibles. Durée du projet Fin d’année avec possibilité de prolongation
Personne de contactMichael Schwab, 052 224 44 09,
Écrivez un e-mail