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
RemoteHunter
RemoteHunter

Software Engineer (1785)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Security software
Spring
Java
+14

Visa

U.S. visa required

Permanent role
8 days ago
Apply now

1. About Our Client:

The organization operates within the software development industry, focusing on creating scalable and maintainable software solutions. It addresses the challenges of building modular and secure applications by leveraging modern programming languages and frameworks, supporting performance optimization and integration with third-party services. The organization supports flexible work arrangements, allowing remote work within the United States.

2. About the Opportunity:

The Software Engineer role is responsible for designing, developing, and maintaining high-quality software applications. The position contributes by creating efficient, secure, and scalable backend and frontend components, integrating APIs, and collaborating on architectural decisions. This role supports the organization’s goals through continuous improvement of software performance and reliability.

3. Responsibilities:

• Write clean, maintainable code using Java, Spring Boot, and React

• Design and implement RESTful APIs with secure authentication mechanisms

• Integrate third-party services as required

• Collaborate with team members through code reviews, pair programming, and architectural discussions

• Optimize application performance and troubleshoot issues across development, staging, and production environments

• Participate in agile ceremonies such as stand-ups, sprint planning, and retrospectives

• Contribute to continuous delivery pipelines

4. Requirements:

• Bachelor’s degree or foreign equivalent in Computer Science, Information Systems, Systems Engineering, or related field plus five years of experience, or Master’s degree plus three years of experience in related positions

• Experience designing and building large-scale, modular monolith architectures using Java and Spring Boot with domain separation and multi-module layering

• Proficiency with the Spring ecosystem including Spring Data JPA, Spring Security, Spring Web, and transaction management

• Experience developing secure RESTful APIs with JWT-based authentication and OAuth2 integration

• Frontend development skills with React, including component-based architecture, React Router, custom hooks, and state management

• Ability to integrate frontend and backend systems with efficient API contract design and performance optimization

• Database schema management and version-controlled migrations using Liquibase, with PostgreSQL optimization using Spring Data and JDBC templates

• Familiarity with automated testing frameworks including JUnit, Mockito, and Cypress

• Capability to make architectural decisions aligned with business and technical goals

5. Pay Range and Compensation Package:

• $189,592 - $210,000 per year

6. Benefits & Perks:

• Flexible benefits program with competitive compensation, health coverage, and time off

• Employee referral reward program

Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.

Note:

RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.

About RemoteHunter

🔗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 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service