Skip to main content
Lifted, an Upwork Company

Senior Backend Engineer

RemoteLATAM· except Mexico· UTC-6…UTC-5
Published
Role
Backend
Experience
Senior
Employment
Contract
Salary not disclosed
Check eligibility

Open to Anywhere in LATAM · except MX · UTC-6…UTC-5. Set where you work from to check your eligibility.

No BS summary

Senior Java / Spring Boot backend engineer with 5+ years in production-grade systems. Remote contract from LATAM (excluding Mexico), must work U.S. EST/CST hours. Strong microservices, RESTful APIs, PostgreSQL/MySQL and LLM/AI-integration experience required.

Core skills

JavaSpring Boot

Required skills

GradleRESTful APIsPostgreSQL/MySQL

Optional skills

KafkaRabbitMQGraphQLOpenAIAnthropic

What you'll do

  • Build and maintain production-grade backend systems.
  • Design, develop, and maintain scalable Java and Spring Boot microservices.
  • Design and maintain RESTful APIs following API lifecycle best practices.
  • Develop backend features supporting AI-enabled product experiences.
  • Integrate LLM-based workflows and backend services with AI capabilities.
  • Design distributed systems and fault-tolerant services.
  • Optimize system performance, scalability, and reliability.
  • Work with relational databases such as PostgreSQL or MySQL.
  • Collaborate with cross-functional teams to deliver backend solutions.

What they require

  • 5+ years of backend engineering experience with production-grade systems.
  • Expert proficiency in Java.
  • Expert proficiency in Spring Boot.
  • Strong hands-on experience with Gradle.
  • Strong experience designing and developing microservices.
  • Strong RESTful API design skills and understanding of API lifecycle best practices.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Experience designing distributed systems.
  • Experience building fault-tolerant services.
  • Experience with backend performance tuning.
  • Experience working with AI-driven requirements.
  • Experience integrating LLM-based workflows.
  • Understanding of groups for AI services.
  • Experience building backend features for AI-enabled products.
  • Strong communication and collaboration skills.
  • Preferred: Enterprise experience strongly preferred.
  • Preferred: Experience with Kafka, RabbitMQ, or event-driven architectures.
  • Preferred: Familiarity with GraphQL.
  • Preferred: Familiarity with API Gateways or hybrid API ecosystems.
  • Preferred: Experience integrating LLM or AI APIs such as OpenAI, Anthropic, or similar services.
  • Preferred: Prior remote contracting experience.
  • Preferred: Cross-functional leadership experience.

One of Upwork's largest clients, an American multinational technology company, is in search of an M365 Administrator.

🇺🇸 United StatesAIEnterprise

What people say about this company

3.1/ 5

Salary not disclosed