Développeur JAVA Senior
Description du poste
Titre du poste : Développeur Java Senior
Référence : 24-02-7712-001
Lieu : Genève
Date de début souhaitée : 12 août 2024
Tauxd'occupation : 80% à 100%
Rémunération : à partir de120'000 CHF / an
Description du poste etcontexte :
Nous recherchons pour un client qui cherche àrenforcer son équipe de la direction Services aux clients avec unDéveloppeur Java Senior.
Le rôle consiste à prendre en charge ledéveloppement de nouveaux systèmes ainsi que la maintenanceévolutive et corrective de systèmes existants, qui incluent 25applications utilisées par l'administrationfiscale.
Responsabilités :
- Conceptionlogicielle préparatoire auxdéveloppements.
- Développement et test unitairedes solutions.
- Participation aux phases de testfonctionnelles et au traitement desanomalies.
- Participation aux maintenancescorrectives et à l'amélioration continue des pratiquesAgile.
- Revues de code systématiques etparticipation active à la sécurité et à l'amélioration desapplications.
Formation :
Diplôme HES, licence en informatique, diplôme d’ingénieur EPFou diplôme fédéral.
Compétencesprimordiales :
- Maîtrise du langage Java(version 8 ou supérieure), EJB, Swing, JDBC, JPA, et développementde Web Service SOAP.
- Expérience endéveloppement HTML5, CSS3, JavaScript (Vue.jsv3).
- Maîtrise de SQL, environnement dedéveloppement ECLIPSE ou IntelliJ IDEA, Maven,Git.
- Maitrise des tests unitaires avec JUnit etexpérience en environnement d'intégration continue (GitLabCI / Jenkins) et de qualité continue (SonarQube,GitLab).
- Expérience confirmée et réussie detravail en environnementAgile.
Compétencesimportantes :
- Expérience dans ledéveloppement d'applications de gestion dans le cadre de nouveauxprojets.
- Maîtrise du développement de WebService REST et des tests de web service avecSoapUI.
- Bonne sensibilité à la qualitélogicielle, tests end-to-end et tests automatisés(RobotFramework).
- Maîtrise des outils Atlassian(JIRA, Confluence) et des processus d'ingénierie dedéveloppement.
Compétencesoptionnelles :
- Expérience dans lasécurisation des APIs avec OAUTH2 et connaissances deSplunk.
- Connaissance du domaine de lapopulation.
Qualitésrequises :
- Capacité à monter encompétences sur un domainefonctionnel.
- Autonomie, responsabilité,adaptabilité, dynamisme.
- Capacité à travaillersous stress, en équipe, et ouverture auxchangements.