PG
Fullstack Developer (Java, Angular)
PROSTAFF Schweiz GmbH
Contract type
Ongoing
Work mode
Remote · Bern
Experience
Mid-level · 3+ years
Job description
Development and operation of business-critical IT systems for train formation planning and rail operations, as a fullstack developer in an agile team.
At a glance
- Work mode
- Remote · Bern
- Languages
- German – C1, English – B1
What you'll do
- Fullstack development of modern applications with Angular/TypeScript in the frontend and Java/Spring Boot in the backend.
- Design and implementation of complex technical systems and distributed architectures.
- Implementation of user stories and technical requirements in close collaboration with developers, business analysts and domain representatives.
- Further development and integration of existing applications and work on aligning ZIS/FOS with the TSI-TEL standard and integration into TMS (CM1).
- Development and maintenance of event-driven systems using Kafka and MongoDB.
- Ensuring stable operation, maintenance and continuous further development of the applications.
- Creation and maintenance of technical documentation as well as preparation and execution of tests.
- Analysis and resolution of technical incidents and support of users.
- Active participation in Scrum and SAFe teams and continuous improvement of development processes.
- Taking responsibility for technical topics and supporting less experienced team members.
What we're looking for
- At least 3 years of professional experience as a fullstack developer with Java and TypeScript.
- Solid knowledge of Java, Spring Boot and Angular.
- Experience with modern development standards, frameworks and best practices in the Java and Angular environment.
- Practical experience with OpenShift or comparable Kubernetes-based platforms.
- Solid knowledge of Apache Kafka and MongoDB or comparable message queue systems and NoSQL databases.
- Understanding of event-driven architectures and the challenges of distributed systems.
- Experience with agile development methods, especially Scrum and SAFe.
- Practical experience in CI/CD environments.
- Strong security awareness in software development (secure software development).
- Independent, responsible and solution-oriented way of working.
- Team spirit, strong communication skills and willingness to actively share knowledge within the team.
- High willingness to learn and interest in new technologies and development patterns.
- German: at least C1.
- English: at least B1.
Nice to have
- Experience in the rail or transport environment.
- Knowledge of ArgoCD, Tekton and Renovate.
- Experience with Splunk, Snowflake and Swagger/OpenAPI.
- Good knowledge of IntelliJ IDEA.
- In-depth knowledge of the Kubernetes environment.
- Active engagement with new developments in the Java, Angular and cloud environment.
Your team
Team Ente, Digital Solution Organisation (DSO) Trassen
Agile team that develops and operates business-critical IT systems for formation planning and rail operations, including ZIS and FOS.
