Développeur c - Java- la Ciotat H/F
Nous recherchons un Développeur C / Java pour rejoindre un de nos clients, éditeur de logiciels dans le secteur du paiement digital sécurisé.
Cette société travaille en partenariat avec des fournisseurs de solutions de paiement avant, pendant et après le déploiement de leurs produits dans de nombreux domaines de l'écosystème de paiement : transport en commun, vente au détail, kiosques et distributeurs automatiques, stations-service extérieures, restaurants et plus encore.
La solution offre une alternative pratique et sécurisée aux systèmes de point de vente traditionnels. Il réduit les contraintes et les coûts d'installation des points de vente et facilite l'insertion des TPE/PME dans le système bancaire numérique
Intégré au sein de l'équipe de R&D, vous participerez au développement de notre solution de paiement. C'est un projet complexe et innovant qui nécessite une équipe composée d'experts en kernel de paiement, en développement embarqué, en sécurité, en développement Android mais également en développement de serveurs. Dans ce cadre votre rôle sera de développer le front end et le back end d'un serveur d'autorisation et d'administration d'un park de devices.
Principales missions
- Maintenance et développement d'un serveur Spring boot
- Développer le front-end et le back-end de l'IHM en les faisant communiquer ensemble de façon sécurisée
- Rédiger les documentations techniques nécessaires (User Guides, Java doc)
- Effectuer un reporting régulier auprès du chef de projet et du CTO
- Assistance technique lors de l'intégration de nos livraisons à nos clients
- Participer à la conception de solutions innovantes
Diplômé(e) d'une école d'ingénieurs ou universitaire niveau Bac +5 en informatique, vous disposez idéalement d'une expérience significative dans le développement fullstack.
- Doté(é) d'une expérience réussie, vous êtes passionnés par le développement informatique et ne craignez pas les défis techniques.
- Vous avez de fortes capacités d'adaptation et d'apprentissage
- Vous savez faire preuve de motivation, d'implication, de rigueur et d'un bon relationnel
- Langue : la pratique en anglais est requise.
Compétences techniques
- Java 11-17
- Langage C
- Gradle, Maven,
- Spring 5, Spring Boot, Spring MVC, Spring Security
- Hibernate
- SQL, Maria DB, Postgres
- Docker, Docker-Compose, Kubernetes
- HTML, CSS, Angular
- REST API
- Microservice
- AWS
- Git, Gitlab, Gitlab Pipelines