Java Backend Engineer (Rail Control Systems)
- Type de contrat
- Contrat
- Lieu
- Bern
- Première publication
• IT - Software Engineering
• Bern
• Contracting
• Temps partiel, 80-100%
• 01.09.2026 - 31.12.2027 (avec option de prolongation)
• Java, Spring Boot, SQL, Hibernate
Tes tâches :
• En collaboration avec ton équipe, tu conçois et développes des composants centraux d'un Rail Control System moderne et assures leur stabilité ainsi que leur fiabilité opérationnelle
• Tu analyses les pannes techniques dans l'environnement de production et travailles activement sur des solutions durables pour optimiser le paysage système
• Tu mets en œuvre de nouvelles fonctionnalités dans le backend - de l'analyse à l'implémentation, jusqu'au testing et à l'introduction en exploitation productive
• Tu travailles continuellement à l'amélioration de la disponibilité, de la performance, de la scalabilité et de l'efficacité des ressources des applications
• Tu crées et entretiens la documentation technique et contribues à la sécurisation durable des connaissances au sein de l'équipe
• Tu évolues dans un environnement agile à l'échelle et assumes, selon les besoins, des tâches dans des domaines tels que l'analyse métier, l'assurance qualité ou le testing
• Tu travailles en étroite collaboration avec les départements spécialisés et d'autres équipes de développement et contribues au développement de systèmes critiques pour la gestion des capacités du trafic ferroviaire
• Tu soutiens la modernisation continue d'un paysage système existant, utilisé avec succès depuis de nombreuses années
Ton profil :
• Plusieurs années d'expérience pratique (au moins 4 ans) dans le développement Java backend, idéalement dans de grands projets avec des applications à haute disponibilité et critiques pour l'entreprise
• Formation professionnelle supérieure terminée (HF), formation continue en cours d'emploi ou qualification équivalente (par ex. Bachelor ou DAS)
• Très bonnes connaissances en Java 21, Spring Boot, SQL et Hibernate
• Expérience dans le développement logiciel cloud-native avec des technologies comme OpenShift, Docker, Helm et Git
• Pratique du développement d'architectures de messagerie et orientées événements (Event-Driven)
• Capacité de compréhension rapide et plaisir à comprendre des paysages systèmes complexes et des contextes techniques
• Méthode de travail autonome, analytique et structurée avec une grande responsabilité personnelle
• Fortes compétences en équipe et en communication ainsi qu'un plaisir à collaborer avec différents stakeholders
• Très bonnes connaissances de l'allemand (au moins C1) ainsi que de bonnes connaissances de l'anglais
Traduit automatiquement depuis l’original.
Publié aujourd'hui