How to get started modifying Java source connector (Postgres)?

Over a month ago I created a Github Issue requesting a small modification to the Postgres source connector in order to support uploading SSL key files when using SSL mode=require.

Here is the issue: Postgres source connector should support SSL cert & client key when configuring with `require` SSL mode · Issue #25234 · airbytehq/airbyte · GitHub

Here is the patch that needs to be implemented. It is a very small modification to spec.json: Create a custom Postgres connector for AirBytes that allows SSL Mode of require to optionally allows certificates to be provided. · GitHub

The issue has gotten no response in over a month so it looks like I need to try and do this myself. I can’t figure out how to get started with modifying a Java based source connector, though. Can someone please help me get started? I am familiar with the Python CDK but don’t know how to work with Java integrations.