Description:
RemoteOur client seeks a Senior Java Engineer to join the AVAD team supporting a high-priority platform initiative. The environment consists of mature Java systems. You will understand the existing platform, support and enhance current services, and develop new services and features with a focus on future reuse and modernization. The team also drives personalization efforts, and experience in this area would be helpful though not required. This is a fully remote, six-month contract with strong extension potential. Pacific Time overlap is preferred. Hands-on agentic development is a hard requirement. We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $75.00 to $85.00/hr. w2JN -102026-109050
Responsibilities:
Develop and support Java-based AVAD systems within a mature platform and established codebase.
Build new services and add features to existing services with an emphasis on reuse and modernization.
Balance ongoing platform support with forward-looking development.
Contribute to personalization-related projects when appropriate.
Apply agentic development workflows to produce, review, test, and refine code.
Collaborate within a small, highly senior engineering team.
Experience Requirements:
Senior-level software engineering experience with strong production-level Java.
Experience building new services and enhancing existing applications in mature codebases.
Hands-on agentic development experience using AI agents to actively produce and iterate on code.
Ability to explain a repeatable agentic workflow from task definition through code generation, review, testing, and integration.
Enthusiasm for AI-enabled engineering and readiness to work within a mandated agentic model.
Preferred:
AVAD workflow or platform experience, advertising-based streaming or video-platform background, personalization or recommendation systems, modernization of mature Java systems, and building reusable services or platform components.
Education Requirements: