Java Backend Engineer (Rail Control Systems)
- Employment type
- Contract
- Location
- Bern
- First posted
• IT - Software Engineering
• Bern
• Contracting
• Part-time, 80-100%
• 01.09.2026 - 31.12.2027 (with option for extension)
• Java, Spring Boot, SQL, Hibernate
Your tasks:
• Together with your team, you design and develop central components of a modern Rail Control System and ensure their stability and operational reliability
• You analyze technical malfunctions in the production environment and actively work on sustainable solutions to optimize the system landscape
• You implement new features in the backend - from analysis to implementation through to testing and introduction into production operation
• You work continuously on improving the availability, performance, scalability, and resource efficiency of the applications
• You create and maintain technical documentation and contribute to sustainable knowledge preservation within the team
• You operate in a scaled agile environment and take on tasks in areas such as business analysis, quality assurance, or testing depending on need
• You work closely with specialist departments and other development teams and contribute to the further development of mission-critical systems for the capacity control of rail traffic
• You support the continuous modernization of an established system landscape that has been successfully used for many years
Your profile:
• Several years of practical experience (at least 4 years) in Java backend development, ideally in large projects with high-availability and mission-critical applications
• Completed higher professional education (HF), part-time further training, or equivalent qualification (e.g., Bachelor or DAS)
• Very good knowledge of Java 21, Spring Boot, SQL and Hibernate
• Experience in cloud-native software development with technologies such as OpenShift, Docker, Helm and Git
• Practice in the development of messaging and event-driven architectures
• Quick comprehension and enjoyment in understanding complex system landscapes and technical contexts
• Independent, analytical and structured way of working with high personal responsibility
• Strong team and communication skills as well as enjoyment in working with different stakeholders
• Very good German skills (at least C1) as well as good English skills
Automatically translated from the original.
Posted today