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
Arc Exclusive
Arc Exclusive

Staff Software Engineer (Restful/AWS/Java) - PERM - Worldwide

Location

Remote anywhere

Salary

US$60K - 85K

Min. experience

5+ years

Required skills

RESTful APIAWSJavaSpring Boot

Full-time role
Posted a day ago
Apply now
Actively recruiting / 28 applicants

About TBD Health:
TBD Health is a rapidly growing, mission-driven startup in sexual healthcare technology. Founded in 2020 with $4.4M in seed funding, we build an accessible, sex-positive platform for at-home STI testing, prevention, and education. Our hybrid care model blends digital and physical clinics. We are a small, impactful engineering team scaling our reach.

The Opportunity: Shape the Future of Healthcare TechnologyAs Staff Software Engineer, you'll evolve our core platform and provide technical leadership to our backend engineering team, reporting to the CTO. You'll be the most senior engineer, owning key CTO responsibilities, with a tangible impact on product improving lives in sexual healthcare.

Your work will directly power:

  • Our Electronic Health Record (EHR) system.
  • Strategic B2B partnerships via public APIs (e.g., Planned Parenthood, WISP) for test kit orders, status, and results.
  • Customer-facing portal (kit ordering/registration, results, clinician engagement).
  • Clinician-facing portal (tools for communication, medical review, test orders).
  • Integrations supporting physical clinic operations (appointment scheduling, test ordering, payment processing).

What You'll Do:

  • Technical Leadership & Mentorship: Guide backend engineering, including code reviews, design, knowledge sharing.
  • Architect & Design: Own API design (robust, scalable RESTful APIs); contribute to architectural decisions.
  • Manage Lab Integrations: Oversee/optimize laboratory partner integrations.
  • Develop & Implement: Write high-quality, performant, secure backend services using Java (JDK17+) and Spring Boot.
  • Drive Infrastructure as Code: Own Terraform migration, maintaining cloud infrastructure as code.
  • Ensure Compliance: Develop with HIPAA compliance and secure coding practices.
  • Troubleshoot & Optimize: Resolve complex technical issues, ensuring platform reliability/scalability.
  • Customer and Clinical Support: Diagnose/resolve issues reported by customers/clinical staff.
  • Collaborate: Work closely with executive, clinical, and frontend teams.
  • On-Call Rotation: Participate in on-call rotation.

What You'll Bring:

  • Experience: 8+ years progressive backend development, 2-3+ years technical leadership/senior mentorship.
  • Java & Spring Boot Mastery: Deep expertise in Java (JDK17+) and scalable Spring Boot applications.
  • Deep AWS Cloud Understanding: Proven hands-on production experience with AWS services: Fargate, Lambda, ECS, ECR, VPC, Docker/containerization, DynamoDB, RDS, SQS, S3, SNS, API Gateway, Cognito, Secrets Manager, Firehose.
  • API Design Excellence: Design/implement/maintain clean, performant, extensible RESTful APIs.
  • CI/CD & IaC: Hands-on experience with modern CI/CD pipelines and Terraform.
  • Code Quality: Exceptional code review skills.
  • Development Tools & Methodologies: Comfortable with IntelliJ IDEA, AI-assisted development tools, Agile (Jira).
  • Problem-Solver: Independent, proactive, strategic thinker.
  • Customer-Centric Mindset: Strong commitment to understanding/resolving customer/clinical issues.
  • Healthcare Tech Affinity: Experience in healthcare or passion for improving healthcare accessibility.
  • Bonus Points: Familiarity with Machine Learning / AI concepts.

Our Technology Stack:

  • Languages: Java (JDK17+)
  • Frameworks: Spring Boot
  • Databases: DynamoDB, RDS
  • Cloud Platform: AWS (Fargate, Lambda, Docker/Containerization, ECS, ECR, VPC, SQS, SNS, S3, Firehose)
  • CI/CD: Modern CI/CD Pipelines
  • IaC: Terraform
  • Version Control: GitHub
  • Development Tools: IntelliJ IDEA, GitHub Copilot, Jira
  • Monitoring/Alerting: Robust monitoring and alerting systems

**Compensation & Engagement:**100% remote, ongoing contractor position. Candidates must overlap 6+ hours within 8 AM–6 PM ET.

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