
Search by job, company or skills
JAVA DEVELOPER
Location: Remote | Type: Contract/Fulltime
Shift: 6PM to 3AM
We are seeking a java developer who can support GCMA and Veeva MLR ecosystem by building and
maintaining Java-based services and utilities that enable workflow automation, system integrations, and
platform stability. The role focuses on modernizing and refactoring utilities, supporting release delivery, and
enabling operational readiness for ongoing GCMA enhancements aligned to MLR policy/procedure changes
and broader Veeva foundation improvements
What You'll Do
Configure and enhance Veeva Vault solutions including objects, metadata, lifecycles, workflows,
validations, and security
Develop, enhance, and maintain Java utilities/services supporting GCMA operational workflows
(e.g., onboarding, request processing, environment tasks)
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,2025
scripts, verification via logs) as part of BAU/release readiness.
What You Bring
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.
Job ID: 148352571
Skills:
Java, Web Services, Maven, PostgreSQL, Spring Boot, JIRA, Rest Api, Django, Gcp, Ansible, Gitlab, Python, AWS, NoSQL Database, event-driven microservices architectures
Skills:
Java, Spring Boot, Microservices
Skills:
Java, Spring Boot, Restful Apis, Testing Frameworks, Microservices, AWS cloud technologies, DevOps practices, Performance optimization techniques
Skills:
Maven, Design Patterns, PostgreSQL, Spring Boot, Kafka, Microservices, Docker, MySQL, Aws Ec2, Spring Security, Spring Data Jpa, Hibernate, Spring MVC, Activemq, Redis, Rabbitmq, Jenkins, Git, Gcp, Gradle, MongoDB, Azure, Kubernetes, Event-driven architecture
Skills:
Java, Tomcat, Hibernate, Maven, Restful Api, SQL Server, Jwt, Spring Boot, Spring MVC, Microservices, Azure, Api Gateway, Postgres DB, Serverless applications, Workflow orchestration, J2EE frameworks
We don’t charge any money for job offers