Aktuelle Jobs im Zusammenhang mit Développeur Full Stack Java Senior - Perly - Hortis GRC SA


  • Perly, Schweiz Hortis GRC SA Vollzeit

    Fondé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...


  • Perly-Certoux, Genf, Schweiz Hortis GRC SA Vollzeit

    Dé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...


  • Perly, Schweiz Hortis GRC SA Vollzeit

      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...


  • Perly-Certoux, Genf, Schweiz Hortis GRC SA Vollzeit

    FormationUn 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


Perly, Schweiz Hortis GRC SA Vollzeit

 

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