Nous sommes à la recherche d’un(e) développeur(euse) passionné(e) par la conception et le développement d’applications backend Java avec une bonne connaissance de Spring frameworks. Vous intégrerez une équipe dédiée au développement d’applications à fortes dominantes géographiques. Votre rôle sera de participer à l’Architecture de solutions robustes, évolutives et capables d’intégrer de gros volumes de données.
Ce que nous cherchons chez vous :
Curieux(se), vous vous tenez au courant des évolutions des différents frameworks et technologies du développement back-end.
Vous maîtrisez parfaitement Java 7 / 8 ainsi que les design patterns, notamment l’IoC/CDI.
Vous bénéficiez également de solides connaissances de frameworks web Java comme Spring. La conception et le développement d’API RESTFul n’a aucun secret pour vous.
Vos mettez un point d’honneur à développer des API et des applications testées et documentées. Pour vous la performance de vos réalisations est un critère qui oriente vos développements. Nous sommes amenés à traiter de forts volumes d’informations, et il est primordial que les composants réalisés soient extrêmement performants.
Le domaine de la géomatique, du traitement de l’information géolocalisée doit être un domaine qui vous motive et dans lequel nous vous aiderons à vous épanouir.
Il serait préférable d’avoir de bonnes connaissances dans les domaines suivants :
-
- les méthodes de développement Agile
- JAVA / Maven
- la mise en oeuvre de test avec JUnit et Mockito (ou autre)
- SQL : JDBC/JOOQ avec PostgreSQL.
- ElasticSearch et différentes bases NOSQL timeSeries / graph / document.
- les architectures orientées micro-services
De plus des notions dans un ou plusieurs des domaines suivants serait un plus :
- JavaFX/OpenGL/Java2D
-
- Intégration Continue avec Jenkins
- Docker
- DataViz : Graphite / Kibana / Graphana …
- TDD (Test Driven Development)
Si vous avez déjà une expérience réussie dans le domaine et de l’enthousiasme, envoyez-nous votre CV, pas besoin de lettre de motivation, rien de tel que des projets concrets pour juger de vos compétences (liens Github… ou autre).