Depending on the Enterprise blockchain platform they use, blockchain engineers may need to be conversant with Hyperledger Fabric, R3 Corda, or ConsenSys Quorum. The skills vary appropriately according to the individuals.
Developers that use Hyperledger Fabric for blockchain development must be proficient in Java, JavaScript, Node.js, or Golang. Java Virtual Machine (JVM) compatible languages like Java or Kotlin are required for developers working with the R3 Corda blockchain. Developers that wish to use ConsenSys Quorum must be fluent in Solidity as it is based on Ethereum.