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
Taux d'occupation: 80% à 100%
Rémunération: à partir de 120'000 CHF / an
Description du poste et contexte:
Nous recherchons pour un client qui cherche à renforcer son équipe de la direction Services aux clients avec un Développeur Java Senior. Le rôle consiste à prendre en charge le développement de nouveaux systèmes ainsi que la maintenance évolutive et corrective de systèmes existants, qui incluent 25 applications utilisées par l'administration fiscale.
Responsabilités:
- Conception logicielle préparatoire aux développements.
- Développement et test unitaire des solutions.
- Participation aux phases de test fonctionnelles et au traitement des anomalies.
- Participation aux maintenances correctives et à l'amélioration continue des pratiques Agile.
- Revues de code systématiques et participation active à la sécurité et à l'amélioration des applications.
Formation:
Diplôme HES, licence en informatique, diplôme d'ingénieur EPF ou diplôme fédéral.
Compétences primordiales:
- Maîtrise du langage Java (version 8 ou supérieure), EJB, Swing, JDBC, JPA, et développement de Web Service SOAP.
- Expérience en développement HTML5, CSS3, JavaScript (Vue.js v3).
- Maîtrise de SQL, environnement de développement ECLIPSE ou IntelliJ IDEA, Maven, Git.
- Maitrise des tests unitaires avec JUnit et expérience en environnement d'intégration continue (GitLab CI/Jenkins) et de qualité continue (SonarQube, GitLab).
- Expérience confirmée et réussie de travail en environnement Agile.
Compétences importantes:
- Expérience dans le développement d'applications de gestion dans le cadre de nouveaux projets.
- Maîtrise du développement de Web Service REST et des tests de web service avec SoapUI.
- 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 de développement.
Compétences optionnelles:
- Expérience dans la sécurisation des APIs avec OAUTH2 et connaissances de Splunk.
- Connaissance du domaine de la population.
Qualités requises:
- Capacité à monter en compétences sur un domaine fonctionnel.
- Autonomie, responsabilité, adaptabilité, dynamisme.
- Capacité à travailler sous stress, en équipe, et ouverture aux changements.