Développeur/se Java F/H
Suresnes, FR, 92150
Ingenico est le leader mondial des solutions d'acceptation des paiements. Partenaire technologique de confiance des commerçants, banques, acquéreurs, éditeurs de logiciels indépendants, agrégateurs de paiements et clients fintech, nos terminaux, solutions et services de pointe contribuent à l'écosystème mondial de l'acceptation des paiements. Forte de 40 ans d'expérience, l'innovation est au cœur de l'approche et de la culture d'Ingenico, inspirant notre vaste communauté d'experts diversifiés qui anticipent et contribuent à façonner l'évolution du commerce mondial. Chez Ingenico, la confiance et le développement durable sont au cœur de toutes nos actions.
Périmètre
Au sein de l'équipe "Continuous Integration" nous supportons les équipes de développement d’Ingenico dans leur mise en place de chaines de CI/CD et de tests automatiques. Les tests automatiques écrits par les équipes de développement peuvent être exécutés sur des terminaux de paiement déployés dans des fermes de tests. Ces fermes de test sont à leur tour pilotées par plusieurs instances Jenkins.
Deux principales gammes de terminaux sont à l’heure actuelle supportées:
- Axium basée sur Android (tests blackbox et whitebox via ADB et Appium)
- Tetra basée sur un système d’exploitation propriétaire (tests blackbox via outillage spécifique)
Responsabilités
- Participer à la maintenance et aux évolutions de l’infrastructure de test automatique (outils clients et serveurs)
- Réaliser des POCs afin de valider l’architecture
- Réaliser les développements nécessaires à l’exploitation de la solution
- Participer à la rédaction de la documentation utilisateur
- Garantir la pérennité de la solution
- S’assurer du respect des règles de sécurité
Profil
Vous êtes diplômé/e d’une école d’ingénieur en informatique (ou équivalent) et au minimum 5 an d’expérience en développement.
Compétences techniques importantes :
- Expertise dans l’un des langages de développements suivants : Java, Kotlin, Groovy
- Maitrise de Jenkins et Jenkins Pipeline
- Maitrise de l’environnement Linux et Docker
- Maitrise de Git et d’un outil de « code review » (BitBucket, Gitlab etc.)
- Connaissance d’un système suivi de bugs (Jira ou équivalent)
- Une expérience de l’écosystème Android est un plus
Autres compétences importantes :
- Vous serez amené(e) à avoir de fréquents contacts avec d’autres équipes, un bon relationnel (écrit/oral) est demandé
- Curiosité, ouverture aux nouvelles pratiques et technologies
- Professionnalisme et rigueur
- Bon niveau rédactionnel (en anglais) pour spécifications et documentation technique
- L’anglais est indispensable, aussi bien à l’écrit qu’à l’oral.
As part of our values, we embrace diversity and inclusion at Ingenico. We are an equal opportunity employer and do not discriminate on the basis of an individual's race, national origin, color, gender, gender identity, gender expression, sexual orientation, religion, age, disability, marital status or any other protected characteristic under applicable law, whether actual or perceived.
Ingenico welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
We want to adapt our processes and create a safe work environment that welcomes everyone.
To learn more about what it's like working inside Ingenico, follow us on LinkedIn