For some connectors we use java
as many data platforms, sources and destination have very mature java libraries.
Java connectors are fully embedded in the gradle
build and follow the normal development process (more details on developing locally).