For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Grow
Grow

Backend Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Java
Spring
Spring Boot
+30

Permanent role
5 days ago
Apply now

Job Description

We are seeking senior backend engineers to help build (or rebuild) robust services with a strong focus on scalability and maintainability. This role involves two major areas of impact:

  • Elevating the user experience: Numerous upcoming features are planned to enhance the product and integrate it more deeply with a broader ecosystem.
  • Re-architecting backend systems: Significant efforts are being made to reassess and redesign core infrastructure to enable exceptional user experiences. This presents complex design challenges requiring thoughtful solutions.

As part of a fast-paced, innovation-driven company, engineers are expected to be versatile and enthusiastic problem solvers who are eager to take on new challenges. We emphasize continuous improvement, open communication across teams, and inclusivity in our multicultural environment.

Main Responsibilities

  • Design, support, and deliver large-scale, complex systems.
  • Collaborate with stakeholders including product managers, frontend engineers, team leads, and non-technical personnel.
  • Utilize infrastructure effectively to solve large-scale technical problems.
  • Maintain and enforce high-quality engineering standards.
  • Triage, debug, and resolve issues or inquiries.
  • Mentor team members and help maintain quality and consistency across the team.

Technology Stack

  • Primary coding language/framework: Java/Spring Boot
  • Legacy systems: Java EE
  • Testing: JUnit, Mockito
  • Cloud: AWS (CloudFormation, CloudWatch)

Required Qualifications

  • Proficiency in an object-oriented programming language such as Kotlin, Java, C#, Scala.
  • Experience working with both RDBMS and NoSQL databases, as well as distributed caching systems.
  • Strong grasp of data structures, algorithms, and object-oriented design.
  • Deep understanding of concurrency and distributed systems.
  • Bachelor's degree in Computer Science/Engineering or 5+ years of experience developing SaaS platforms.
  • Business-level English proficiency.

Preferred Qualifications

  • Experience with Java and the Spring Boot framework.
  • Familiarity with developing RESTful APIs, pub/sub systems, and database client components.
  • Proven track record in designing systems for high-traffic, scalable applications.
  • Understanding of microservices and event-driven architecture.
  • Experience with gRPC communication design and implementation.
  • Comfort working in multicultural teams.
  • Conversational Japanese is a plus.

About Grow

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service