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é il y a 6 semaines