Home / Jobs / Software Engineer Java Aws

Share:
Facebook X Linkedin WhatsApp

Published 2025-06-12

Software Engineer Java Aws


Company details

Company: Health
Type de job: Remote
Country: United States
City: Los Angeles
Region: California
Experience: With previous experience



Description of the offer


Sponsored ads


About TBD Health
TBD Health is a rapidly growing, mission-driven startup at the forefront of sexual healthcare technology. Founded in 2020 and backed by $4.4M in seed funding in 2023, we’re building an accessible, sex-positive, and non-judgmental platform for at-home STI testing, prevention, and education. We offer a unique hybrid care model, blending the convenience of our digital platform with the accessibility of our physical clinics where patients can get samples collected. The rest of the care journey, from telemedicine consults via video conferencing to secure in-platform messaging, all happens seamlessly on the TBD platform. We’re a small but mighty engineering team, and we’re looking for a passionate and skilled engineer to help us scale our impact.

The Opportunity: Shape the Future of Healthcare Technology
As a Staff Software Engineer, you’ll play a pivotal role in evolving our core platform and providing technical leadership to our backend engineering team. Reporting directly to the CTO, you’ll be instrumental in reducing bottlenecks, fostering engineering excellence, and driving the technical roadmap as we grow. You will be the most senior and technically focused engineer on the team, taking ownership of key technical responsibilities currently handled by the CTO. This is an incredible chance to make a tangible impact on a product that genuinely improves people’s lives and influences the future of sexual healthcare.

Your work will directly power:

  • Our home-grown Electronic Health Record (EHR) system.
  • Strategic B2B partnerships through robust public APIs, enabling partners like Planned Parenthood and WISP to place orders for test kits, track status, and retrieve results seamlessly. You will be responsible for maintaining these critical integrations. We also have many new partnerships in the pipeline including major hospital organizations and leading dating sites, presenting massive opportunities for scaling our reach and impact.
  • Our customer-facing portal, where users order and register kits, view results, and engage with clinicians via video conferencing and secure in-platform messaging.
  • Our clinician-facing portal, providing tools for clinicians to log in and communicate with patients, review medical information, and order tests.
  • Integrations that support our physical clinic operations, including patient appointment scheduling, test ordering, and payment processing, seamlessly connecting in-person care with digital results access and follow-up discussions.

What You’ll Do

  • Provide Technical Leadership & Mentorship: Guide and mentor our backend engineering team through code reviews, design discussions, and knowledge sharing, fostering a culture of high quality and collaboration.
  • Architect & Design: Take strong ownership of API design, crafting robust, scalable, and well-documented RESTful APIs for both internal services and critical B2B integrations. Drive technical design discussions and contribute to long-term architectural decisions.
  • Manage Lab Integrations: Oversee and optimize integrations with our network of laboratory partners for seamless test ordering and results delivery.
  • Develop & Implement: Write high-quality, performant, and secure backend services primarily using Java (JDK17+) and Spring Boot. You’ll work independently, taking features from concept to deployment.
  • Drive Infrastructure as Code: Take ownership of our Terraform migration, continuing to build and maintain our cloud infrastructure as code.
  • Ensure Compliance: Develop with a strong understanding of HIPAA compliance principles and secure coding practices, contributing to our journey towards full compliance.
  • Troubleshoot & Optimize: Identify and resolve complex technical issues, ensuring the reliability and scalability of our platform.
  • Customer and Clinical Support & Issue Resolution: Actively diagnose and resolve issues reported by both customers and clinical staff, including system access, login problems (e.g., related to AWS Cognito), and backend API failures, ensuring timely and effective solutions and being prepared to prioritize urgent fixes.
  • Collaborate: Work closely with the executive team, clinical team, and frontend developer to translate business requirements into technical solutions.
  • On-Call Rotation: Participate in our on-call rotation to ensure the continuous availability and performance of our critical systems.

What You’ll Bring

  • Experience: 8+ years of progressive professional backend development experience, with at least 2-3 years in a technical leadership or senior mentorship role.
  • Java & Spring Boot Mastery: Deep expertise in Java (JDK17+) and building scalable applications with Spring Boot.
  • Deep AWS Cloud Understanding: Proven deep technical understanding and hands-on experience with AWS cloud services in a production environment, particularly with AWS Fargate, AWS Lambda, ECS, ECR, and VPC, along with familiarity with Docker or other containerization technologies. Experience with DynamoDB and RDS (including tradeoffs and use cases), SQS, S3, SNS, API Gateway, Cognito, Secrets Manager, Firehose.
  • API Design Excellence: Demonstrated ability to design, implement, and maintain clean, performant, and extensible RESTful APIs.
  • CI/CD & IaC: Hands-on experience with modern CI/CD pipelines and Terraform for infrastructure as code, with a willingness to drive ongoing IaC initiatives.
  • Code Quality: Exceptional code review skills, with an ability to identify issues and propose effective, long-term solutions.
  • Development Tools & Methodologies: Comfortable working with IntelliJ IDEA, leveraging AI-assisted development tools, and experience working in an Agile environment with relevant issue tracking tools like Jira.
  • Problem-Solver: A highly independent, proactive, and strategic thinker who can tackle complex technical challenges and balance short-term needs with long-term architectural vision.
  • Customer-Centric Mindset: A strong commitment to understanding and resolving issues for both customers and internal clinical teams, with a proactive approach to improving their experience.
  • Healthcare Tech Affinity: Experience in the healthcare industry, or a strong passion for improving healthcare accessibility through technology.
  • Bonus Points: Familiarity with Machine Learning / AI concepts and an interest in exploring their future applications within healthcare technology.

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


Location of employment





How to apply?

Click on the button to get the company email or employment application form.
Apply on the home page


More options: Modify job, Delete job

Remember that you do not have to pay to participate in selection processes. Protect yourself from fraud with our Security Tips. If they ask you for money for an application you can Report job.


Sponsored ads



Promote your Job

Promote your job offer in the first positions.
$30USD for 30 days

Promote now

 

Top cities

Featured links

Follow us on Instagram @publiremote

@publiremote


FlexJobs logo


Find Remote and Flexible jobs with FlexJobs today!

 


Sponsored ads


 


Recents jobs

Published Wednesday 9 de July, 2025

Senior Full-Stack Developer

müvTravel

Worldwide

Sponsored ads müvTravel is a smart travel assistant powered by AI, helping users discover destinations, create personalized itineraries, and book hotels, flights, and



Published Tuesday 8 de July, 2025

Sports event sales partnerships

Maxwell

Worldwide

Sponsored ads This position is part of the Private Events team at Maxwell with a focus on Sports. Private events at Maxwell are



Published Tuesday 8 de July, 2025

Retirement Specialist

Harpy financial partners

Worldwide

Sponsored ads Remote Financial Professional – Build Your Business, Own Your Time We’re looking for motivated, growth-minded individuals ready to launch or expand



Frequently Asked Questions (FAQ)

PubliRemote.com is an online portal dedicated to connecting employers and remote workers. We offer a platform where companies can post remote work opportunities and professionals can find employment from anywhere in the world.   At PubliRemote, you will find a wide variety of remote jobs, both for freelancers and for people who want to Work From Home with a fixed schedule.

Publiremote provides a user-friendly platform for job seekers, helping them find high-quality, remote opportunities across various fields. With a focus on matching skilled professionals with roles that offer flexibility and work-life balance, Publiremote is the go-to site for anyone looking to take control of their career.

Start exploring today and discover remote roles in graphic design, customer service, proofreading, content moderation, illustration, video editing, and freelance writing that let you work from wherever you feel most inspired.

Posting a job is easy! Just sign up, click on “Post a Job,” and follow the steps to enter your job details. You can publish your job listing for free or choose to promote it for added visibility.

A promoted job costs $30 for 30 days. Promoted listings appear at the top of search results, making it easier for candidates to find your post.

 

Publiremote.com focuses on remote job opportunities across a variety of fields, including tech, marketing, design, and customer service. We welcome positions that allow candidates to work from anywhere or in a remote capacity.

 

To attract quality candidates, be clear about the job role, requirements, and any specific skills needed. Adding a descriptive title and highlighting remote perks or benefits also helps your listing stand out.

 

We accept secure payments through Stripe, which supports most major credit and debit cards. Your payment information is protected, ensuring a safe transaction.

 

Yes! If you need help, our support team is ready to assist you. Please reach out via our Contact Us page, and we’ll get back to you as soon as possible.