Aktuelle Jobs im Zusammenhang mit Développeur Full Stack Java Senior - Perly - Hortis GRC SA
-
Développeur(se) Full Stack Java Senior
vor 3 Wochen
Perly, Schweiz Hortis GRC SA VollzeitFondée en 2002, HORTIS SA regroupe aujourd'hui plus de 60 collaborateurs.L'offre de HORTIS SA couvre l'ensemble de l'expertise nécessaire pour mener à bien des projets de développement informatique: Project Management, Business Analysis, UX/UI Design, Software Development and Deployment.En 2010 HORTIS SA crée Le Studio, notre département Digital...
-
Développeur(se) Full Stack Java Senior
vor 3 Wochen
Perly-Certoux, Genf, Schweiz Hortis GRC SA VollzeitDéveloppeur Full Stack Java SeniorFormationDiplôme HES ou licence en informatique ou diplôme d'ingénieur EPF ou diplôme fédéral.Compétences primordiales (6 années d'expérience et plus)Développement Back-EndMaîtrise du développement Java justifiée par 6 ans d'expérience minimum. (versions Java 8 à 21)Maîtrise du framework Spring (en...
-
Développeur(se) Full Stack Java Senior
vor 2 Monaten
Perly, Schweiz Hortis GRC SA VollzeitFormation Diplôme HES ou licence en informatique ou diplôme d’ingénieur EPF ou diplôme fédéral. Compétences primordiales (6 années d'expérience et plus) Développement Back-End Maîtrise du développement Java justifiée par 6 ans d’expérience...
-
Développeur(se) Full Stack Java Senior
vor 4 Wochen
Perly-Certoux, Genf, Schweiz Hortis GRC SA VollzeitFormationUn diplôme en informatique ou en ingénierie est requis pour ce poste.CompétencesDéveloppement Back-EndMaîtrise du développement Java avec 6 ans d'expérience minimum.Connaissance approfondie des principes de conception orientée objet.Maîtrise du framework Spring.Connaissance des bases de données relationnelles et non...
Développeur Full Stack Java Senior
vor 2 Monaten
Formation
- Diplôme HES ou licence en informatique ou diplôme d’ingénieur EPF ou diplôme fédéral.
Compétences primordiales (6 années d'expérience et plus)
Développement Back-End
- Maîtrise du développement Java justifiée par 6 ans d’expérience minimum. (versions Java 8 à 21)
- Maîtrise du framework Spring (en particulier Spring MVC, Spring Boot, et Spring Data)
- Connaissance approfondie des principes de conception orientée objet, compris Design Patterns et principes SOLID
- Maîtrise du développement des web services REST et SOAP
- Capacité à concevoir, implémenter et maintenir des APIs robustes et sécurisées
- Maîtrise des bases de données relationnelles
- Connaissance des bases de données non relationnelles
- Connaissance de l’architecture hexagonale et du DDD ( est un +)
Développement Front-End
- Maitrise dans l’utilisation d’un ou plusieurs frameworks / Librairies les plus utilisés du marché ( Angular, Vue3, React )
- Compétence dans les technologies HTML, CSS, JavaScript, Typescript
Outils de Versioning, CI/CD et IDE
- Maîtrise de Git pour le contrôle de version
- Familiarité avec les outils d’intégration continue et de déploiement continu Jenkins, GitLab CI/CD
- Maîtrise de l'environnement de développement IntelliJ IDEA, Maven
Qualité et Tests
- Maitrise des tests unitaires avec JUnit
- Expérience confirmée avec SonarQube ( est un +)
- Expérience comfirmée en test BDD avec cucumber ( est un +)
Sécurité
- Compréhension des principes généraux de sécurité informatique (dont ,OAuth2, OIDC)
DevOps et Cloud
- Connaissance des conteneurs et de leurs systèmes d’orchestration de conteneurs (Docker , Kubernetes, OpenShift)
Environnement
- Expérience confirmée dans un environnement de travail Agile
Outils
- Maîtrise des outils JIRA et Confluence
Rôles et activités
- Concevoir, développer et maintenir des systèmes informatiques
- Concevoir et réaliser des tests unitaires
- Pratiquer la revue de code systématique
- Analyser et corriger les anomalies lors des phases de tests d’intégration et fonctionnels
- Participer aux maintenances correctives
- Monter en compétences sur les pratiques de qualité et sécurité logiciel
- Monter en compétences sur le domaine métier pour lequel je contribue
- Assurer le maintien du niveau de qualité et de sécurité des systèmes
- Participer à l'amélioration continue des processus et outils
- Participer à l’amélioration continue de l’organisation de son équipe
- Participer à l'amélioration des pratiques Agile
- Capitaliser en continue sur l'expérience acquise
- Participer aux pratiques d'ingénierie logicielle ( TechLunches )
Qualités requises
- Autonomie, responsabilité, adaptabilité, dynamisme
- Capacité à travailler en équipe et à partager ses connaissances
- Faire preuve d'initiative
- Avoir une attitude ouverte vis-à-vis des changements
- Savoir recevoir et donner des feedbacks d’amélioration
- Capacité à monter en compétences sur un domaine fonctionnel
- Capacité à travailler sous stress