Développeur Java Senior
(CDD - 100%)
Description
Activités principales
- Conception logicielle préparatoire aux développements
- Développement et test unitaire
- Participation aux phases de test fonctionnelles et traitement des anomalies
- Identifier et communiquer sur les risques d’un projet ou d’une opération, et fédérer les personnes concernées pour la recherche de solution
- Capitaliser sur l’expérience acquise à chaque fin de projet ou d’opération
- Activités spécifiques
- Participer aux revues de code systématiques
- Être acteur de sa formation AppSec (sécurité des applications)
- Assurer le maintien du niveau de sécurité des applications
- Participer à l’amélioration continue des processus et outils IAM. Être force de proposition pour améliorer l’organisation au sein de l’équipe, etc.
- Participer aux groupes techniques du Vote électronique
Votre profil
- Formation
- Diplôme HES ou licence en informatique ou diplôme d’ingénieur EPF ou diplôme
- fédéral.
- Compétences générales : plus de 6 années d’expérience
- Maîtrise des architectures J2EE et Spring et du langage Java
- Maîtrise du développement HTML5, CSS3 et JavaScript et bonne compréhension des contraintes dues à l’accessibilité (WCAG 2.0)
- Maîtrise de l’environnement de développement ECLIPSE ou IntelliJ IDEA, Ant, Maven, Subversion, Git
- Expérience de travail dans un environnement d’intégration continue (préférablement Jenkins) et de qualité continue (SonarQube, FishEye, Crucible ou Upsource)
- Bonne sensibilité à la qualité logicielle et notamment à la mise en oeuvre de tests
- unitaires (préférablement avec Spock)
- Maîtrise des processus d’ingénierie de développement (phases et livrables associés)
- Expérience de développement de code sécurisé
- Expérience avec les principaux algorithmes de chiffrement et systèmes de hachage / gestion de mots de passe
- Maîtrise des annuaires LDAP
- Compétences supplémentaires qui constitueraient un plus : au minimum 1 année
- Bonne connaissance d’Angular 2 et Dojo
- Bonne connaissance de XML et XSD
- Maîtrise de la configuration de Apache HTTP Server et de Tomcat
- Bonne connaissance de Mod Security
- Maîtrise des expressions régulières
Expérience en construction de systèmes sécurisés sur la base de primitives cryptographiques
Comment postuler
Important: Lors de votre postulation, merci de nous informer que vous avez vu notre annonce sur WeJob.