Execute .NET to Java utility conversion and perform Java refactoring to improve maintainability and performance
Support platform modernization work including Splunk to Kafka migration updates for utilities where applicable.
Bring utility components under CMDB governance and improve standardization/documentation for run/support readiness
Partner with Vault configuration and release teams to align utility behavior with evolving Veeva/GCMA functionality and newer feature releases.
Support release execution by triaging issues, collaborating with QA, and ensuring deployment readiness (including dependencies that can impact
scope/cut decisions).
Participate in production support knowledge transfer and operational procedures (runbooks, scripts, verification via logs) as part of BAU/release readiness
Qualification & Experience
3–6+ years of hands-on Java development experience (building services/utilities; refactoring and modernization work).
Experience with utility modernization and refactoring (including legacy tech migration such as .NET ? Java)
Experience with event/logging pipeline changes such as Splunk ? Kafka updates in supporting utilities.
Strong troubleshooting skills using logs and controlled verification steps to validate changes and support releases
Ability to work effectively with cross-functional teams (Vault dev/config, QA, release management) in a release-driven environment