Backend Developer (Scala/Java)

Swif.ai
Taiwan, United States, Canada, Singapore, Vietnam, Indonesia
Workplace: RemoteFull timeUSD 40,000 - 70,000 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Teamwork","Problem-solving","Adaptability"]

We’re seeking a Backend Developer to architect and build high-performance backend services in Scala or Java, collaborating with product, data science, and frontend teams. You’ll leverage AI-assisted coding tools, ensure reliability and scalability, and tackle production issues in a fast-paced startup. This role requires comfort with a multi-location remote setup and a 6-day work week in a dynamic environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Swif.ai
Swif.ai
5 years ago

Backend Developer (Scala/Java)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

We’re seeking a Backend Developer to architect and build high-performance backend services in Scala or Java, collaborating with product, data science, and frontend teams. You’ll leverage AI-assisted coding tools, ensure reliability and scalability, and tackle production issues in a fast-paced startup. This role requires comfort with a multi-location remote setup and a 6-day work week in a dynamic environment.
Location: Taiwan, United States, Canada, Singapore, Vietnam, Indonesia
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect & Develop: Build, maintain, and optimize high-performance backend systems using Scala (or Java).
  • •Leverage AI Tools: Use Windsurf, Cursor, or other AI-powered coding tools to accelerate development and elevate code quality.
  • •Ensure Reliability: Write clean, testable, and efficient code while implementing best practices for resilience and scalability.
  • •Collaborate Across Teams: Partner with product managers, data scientists, and frontend engineers to deliver cohesive, end-to-end solutions.
  • •Debug & Optimize: Investigate complex issues in production environments, identify bottlenecks, and implement improvements.

Pay and Benefits

Salary: USD 40,000 - 70,000 annually

Key Requirements

  • •Proficiency in Scala and Java, with a strong understanding of functional or object-oriented programming, concurrency, and distributed systems.
  • •Experience with AI-assisted coding tools (e.g., Windsurf, Cursor) or willingness to learn.
  • •Solid technical foundations in algorithms, data structures, and system design principles.
  • •Strong problem-solving mindset with creative and tenacious approach to challenges.
  • •Team player with clear communication, openness to feedback, and knowledge sharing.
Experience:3+ yearsAIBackendDistributed systemsCloud
Skills:CommunicationTeamworkProblem-solvingAdaptability
Tech Stack:ScalaJavaMongoDBPythonRedisDockerWindsurfCursor

Company Brief

Swif.ai
Provides an AI-driven conversational platform that automates customer engagement, lead qualification, and support across messaging channels using NLP and automation to boost sales and reduce response times.
Industry: SaaS
Website