Développeur Blockchain Solidity / TypeScript / Java - F/H

Ingéniance
Paris, France
about 1 month ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Unit Testing Code Review Continuous Integration DevOps Junit Node.Js Blockchain TypeScript Uniswap
+9 more
Spring-boot Git Solidity Apache Kafka Graphql NestJS Mocha Docker Microservices

Job description

  • Concevoir, développer et déployer des smart contracts en Solidity sur des réseaux EVM (Ethereum), avec optimisation gas et audit de sécurité
  • Intégrer des standards de tokens et protocoles (ERC-20, ERC-721, ERC-1155, ERC-4626) ainsi que des mécanismes de mise à jour (proxies upgradeable, OpenZeppelin)
  • Mettre en place des tests unitaires et d’intégration de smart contracts (Hardhat, Foundry)
  • Développer des interfaces et scripts d’interaction avec les smart contracts en TypeScript (ethers.js, viem, wagmi, Node.js) et assurer l’intégration de wallets et providers blockchain
  • Développer des microservices Java/Spring Boot exposant des APIs d’interaction blockchain (Web3j, REST/GraphQL, Kafka)
  • Participer à la définition des choix d’architecture et à la veille technologique sur l’écosystème blockchain
  • Contribuer aux revues de code, aux cérémonies Agile et à la rédaction de documentation technique

Requirements

Formation Bac+5 en informatique ou équivalent. Expérience de 5 ans minimum en développement blockchain et smart contracts.

Compétences techniques indispensables :

  • Solidity, EVM, Hardhat, Foundry, OpenZeppelin
  • TypeScript / Node.js, ethers.js, viem (NestJS apprécié)
  • Java 11+, Spring Boot, Web3j, REST/GraphQL
  • Tests : JUnit, Mocha/Chai, tests de smart contracts
  • DevOps : Git, CI/CD, Docker
  • Sécurité smart contracts : reentrancy, overflow et autres vulnérabilités courantes

Compétences appréciées : expérience en audit de smart contracts, connaissance des protocoles DeFi (Uniswap, Aave, Compound), expérience avec The Graph (subgraphs), notions de cryptographie appliquée.

Profil force de proposition, à l’aise en environnement Agile et dans une équipe pluridisciplinaire.

About the company

INGENIANCE est une ESN spécialisée en finance de marché, banque et assurance depuis plus de 18 ans. Nous accompagnons les grands acteurs bancaires et assurantiels français sur leurs projets les plus critiques, avec une expertise reconnue en Craft Development, Big Data, Cloud/DevOps et Agilité. Rejoindre Ingéniance, c’est intégrer une communauté d’experts, être accompagné par un management de proximité et construire son parcours sur des missions à forte valeur ajoutée. Build your success!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · World Congress 2021

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:21 min

Developer journey from mobile to blockchain platforms

Shritesh Jamulkar · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

5:34 min

Preparing developer competencies for decentralized application architectures

Peter Busch · LIVE

Videos

See all

Related articles

See all