Software Engineer (Backend, Java/Kafka)
LiftedanUpworkCompany
Posted: April 23, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Supporting the migration of traffic and integrations from a legacy system to a new environment, ensuring seamless user-facing application workflows.
Required Skills
Job Description
 
We are seeking a backend-focused Software Engineer to support a large-scale platform transition from a legacy system to a new environment. This role is centered on migration work, API integrations, partner onboarding, and backend service updates that support user-facing application workflows. The ideal candidate is comfortable working across multiple codebases, handling repeatable migration patterns, and taking proactive ownership in a cross-functional environment. Enterprise experience strongly preferred.
Key Responsibilities
- Support migration of traffic and integrations from a legacy platform to a new platform
- Build, update, and integrate backend APIs across multiple systems and client codebases
- Work on backend services that power user-facing application workflows
- Support client and partner onboarding during migration and transition efforts
- Troubleshoot and resolve pipeline, ramp, and integration issues during rollout
- Collaborate cross-functionally with partner teams to support adoption and execution
- Execute repeatable migration patterns across multiple clients with strong attention to detail
- Work independently, identify what needs to be done, and proactively drive progress
Must-Have Skills
- 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 such as DynamoDB
- Experience working on system integrations or platform migrations
- Experience supporting backend services used by UI applications
- Ability to work independently and take proactive ownership
Nice-to-Have Skills
- Experience with AWS, especially DynamoDB or other cloud-native services
- Exposure to AI tools
 
Required Tools & Platforms
- Java
- APIs and system integrations
- Kafka or similar event streaming tools
- MySQL or other relational databases
- NoSQL databases such as DynamoDB
- AWS services is a plus
 
Location, Time & Engagement
- Contract role
- Remote
- Open to candidates in EMEA and LATAM
- Must have 4–6 hours of overlap with EST