Fullstack Engineer (Java/Angular)
- Type de contrat
- Contrat
- Lieu
- Bern
- Première publication
- IT - Software Engineering
- Bern
- Contracting
- Temps partiel, 80-100%
- 01.09.2026 - 31.12.2026 (avec option de prolongation)
- Java, Angular, OpenShift
Tes tâches :
- Développement d'applications modernes en frontend et backend avec Java, Spring Boot, TypeScript et Angular
- Participation active au développement continu et à la modernisation de systèmes critiques à haute disponibilité
- Analyse des exigences métier et mise en œuvre des User Stories en étroite collaboration avec les développeurs, les analystes métier et les départements spécialisés
- Responsabilité du design technique et du développement continu de paysages systèmes complexes
- Création et maintenance de la documentation technique ainsi que préparation et exécution de tests
- Soutien à l'exploitation des applications ainsi que participation à l'analyse des erreurs, à la résolution de pannes et au support utilisateur
- Collaboration dans un environnement agile selon Scrum et SAFe ainsi que participation active à l'amélioration continue
- Apport de nouvelles technologies, méthodes et meilleures pratiques pour le développement des solutions
- Soutien des membres de l'équipe sur des questions techniques et échange de connaissances au sein de l'équipe
- Garantie du respect des exigences de sécurité et de qualité
Ton profil :
- Au moins 3 ans d'expérience en tant que développeur Fullstack avec Java et TypeScript
- Connaissances approfondies en Angular, Spring Boot ainsi qu'en standards de développement modernes et meilleures pratiques
- Expérience pratique avec OpenShift ou des plateformes comparables basées sur Kubernetes
- Expérience avec Kafka, MongoDB ou des systèmes de files d'attente de messages (Message-Queue) et bases de données NoSQL comparables
- Bonnes connaissances des architectures orientées événements et des systèmes distribués
- Expérience dans un environnement CI/CD ainsi qu'appréciation des méthodes de travail agiles
- Intérêt marqué pour les nouvelles technologies, les modèles de conception (patterns) et les approches de solutions innovantes
- Méthode de travail autonome, responsable et structurée
- Forte orientation d'équipe ainsi que des capacités de communication marquées
- Volonté de prendre des responsabilités pour des sujets techniques et de soutenir les membres de l'équipe moins expérimentés
- Sensibilisation aux thèmes de la sécurité et agir de manière consciente de la sécurité dans le développement logiciel
- Très bonnes connaissances de l'allemand, ainsi que de bonnes connaissances de l'anglais
Traduit automatiquement depuis l’original.
Publié il y a 2 semaines