#120309 - Backend Software Engineer, Java/Kotlin
Lifted, an Upwork Company
Job Description
We are hiring a Backend Software Engineer to build and maintain scalable backend services supporting high-volume product experiences. This is a hands-on contract role for an engineer who can work with general independence, make day-to-day technical decisions, and collaborate with product, design, platform, and engineering teams to deliver reliable backend functionality.
Enterprise experience strongly preferred.
Key Responsibilities
- Design, build, and maintain backend services using Java and/or Kotlin, Spring Boot, and Spring Batch or equivalent JVM batch frameworks.
- Develop and evolve REST and GraphQL APIs serving internal services and consumer-facing products.
- Build and tune batch processing pipelines for data-intensive workflows, including ingestion, enrichment, and scheduled jobs.
- Use LLM-assisted coding tools such as Claude Code, GitHub Copilot, Cursor, or similar tools to...