About this role
PCH Romaine Manager Tech Lead Julie Zanchi BB Romaine Manager Tech Lead Julie Zanchi KG Julie Zanchi [[cust_AlternativeApplicationContactName]] [[cust_AlternativeApplicationFunctionName]] [[cust_AlternativeApplicationPhone]] PF Romaine Manager Tech Lead [[cust_ContactPhone]] Julie Zanchi Tu souhaites développer des solutions logicielles modernes et contribuer à toutes les étapes, de la conception à la mise en production ? En tant que Software Engineer, tu travailles au sein d’une équipe agile sur des applications fiables et de haute qualité, tout en faisant évoluer continuellement nos systèmes.
Ce que tu peux réaliser Tu développes et assures la maintenance d’applications backend avec Java et Spring Boot . Tu développes des API REST et assures l’intégration de systèmes internes et externes. Tu participes au développement de composants frontend avec TypeScript et React . Tu garantis une qualité logicielle élevée grâce à des tests unitaires et d’intégration . Tu travailles avec Git et réalises des revues de code. Tu développes et optimises des pipelines CI/CD . Tu conteneurises les applications avec Docker et les exploites sur Kubernetes . Tu analyses les problèmes techniques et contribues à la résolution des incidents.
Tu documentes tes solutions techniques et collabores étroitement avec ton équipe agile ainsi qu’avec les autres parties prenantes. Ce que tu apportes Diplôme en informatique ou formation équivalente Plusieurs années d’expérience dans le développement logiciel Très bonnes connaissances de Java et, idéalement, de Spring Boot Expérience avec JavaScript ou TypeScript et avec des technologies frontend modernes telles que React Expérience avec les API REST, SQL et les bases de données relationnelles telles que PostgreSQL ou MySQL Connaissances de Git, Docker et Kubernetes Expérience en matière de CI/CD , par exemple avec GitLab CI ou Jenkins Expérience des tests automatisés, par exemple avec JUnit et Mockito Bonne compréhension de la qualité logicielle, de la sécurité et du développement de logiciels fiables Méthode de travail analytique et structurée, avec un réel plaisir à collaborer en équipe Bonnes connaissances de l’allemand et de l’anglais