

Must-Have Skills (Required)
Strong Java backend development experience
Experience building and integrating APIs
Experience with Kafka or other messaging/event streaming systems
Experience with MySQL or other relational databases
Experience working with NoSQL databases (e.g., DynamoDB)
Experience working on system integrations or platform migrations
Ability to work on backend services that support UI applications
Ability to work independently and take proactive ownership beyond task execution
Nice-to-Have Skills (Preferred)
Experience with AWS, especially DynamoDB or other cloud-native services
Experience with AI tools (optional)
Description
Project Overview:
Focused on Candidate Management platform transition efforts—migratng traffic from a legacy system to a new platform—while partnering cross-functionally with multiple teams to support system adoption, partner onboarding, and overall project execution.
Platform Scope
Candidate Management platform ownership
Handles job applications (Indeed Apply)
Storage and retrieval services
UI services including candidate lists and recruiter views
Core Work
Full migration of traffic and integrations
Partner with multiple internal teams
Update and modernize client integrations
Key Responsibilities
Execute client and partner migrations
Support codebase transitions and system integrations through API calls
Perform client-side migrations including:
Updating API calls from old to new systems
Working across multiple client codebases
Supporting pipeline and ramp-up issues
Collaborate with internal stakeholders to ensure successful platform adoption
Nature of Work
Highly repeatable migration patterns
Similar migration tasks across multiple clients
Timezone Coverage
4–6 hours overlap with EST required
Eligible Regions
EMEA
LATAM (Central & South America, Mexico)