Search by job, company or skills

sourcebae

Java Software Engineer

6-8 Years
Save
new job description bg glownew job description bg glow
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148352571

Similar Jobs

India

Skills:

JavaWeb ServicesMavenPostgreSQLSpring BootJIRARest ApiDjangoGcpAnsibleGitlabPythonAWSNoSQL Databaseevent-driven microservices architectures

Hyderabad, India

Skills:

JavaSpring BootMicroservices

Pune, India

Skills:

JavaSpring BootRestful ApisTesting FrameworksMicroservicesAWS cloud technologiesDevOps practicesPerformance optimization techniques

Mumbai, India

Skills:

MavenDesign PatternsPostgreSQLSpring BootKafkaMicroservicesDockerMySQLAws Ec2Spring SecuritySpring Data JpaHibernateSpring MVCActivemqRedisRabbitmqJenkinsGitGcpGradleMongoDBAzureKubernetesEvent-driven architecture

Noida, India

Skills:

JavaTomcatHibernateMavenRestful ApiSQL ServerJwtSpring BootSpring MVCMicroservicesAzureApi GatewayPostgres DBServerless applicationsWorkflow orchestrationJ2EE frameworks