via ZipRecruiter
$91K - 142K a year
Design, develop, test, deploy, and support SaaS web applications with a focus on continuous improvement and collaboration.
Bachelor's degree and 5+ years in SaaS or regulated environments with experience in Java, JavaScript, SQL, and agile remote teams.
Overview Designs, develops, and maintains web applications across both front-end and back-end systems. Works with technologies such as Java, Angular, Spring Boot and Spring Reactive and databases to build scalable solutions. The base salary range for this position is $90,646-$142,443. Actual pay will be determined based upon a candidate's job-related knowledge, skills, education, experience, geographic location, and may include other job-related factors such as certification(s), professional licensure, or internal equity considerations. Responsibilities • Designs, builds, tests, deploys, releases, and supports a regulated SaaS-based solution as part of a team • Provides innovative solutions to help resolve customer needs • Strives for continuous improvement and supports continuous integration, continuous development, and deployment pipelines • Identifies, encourages and builds automated processes; advocates for automation, continuous improvements and best practices • Participates in all phases of the solution lifecycle and works closely with a variety of internal, external business, and technology partners • Evaluates system and component releases for impact to business processes • Uses technical skills to code review, verify, and validate the software code developed • Gains knowledge of business processes and recognizes how individuals and technology can effectively support the success of business users • Mentors Full Stack Engineers and Jr. Full Stack Engineers in design, development, and adherence to best practices • Collaborates with teams and ensures high-quality code and best practices are followed in a regulated software environment. Qualifications • Bachelors degree in Computer Science or related field • Five (5) years of experience working in a SaaS-based product development environment or FDA-regulated medical device environment, experience working with AWS is a plus • Experience with programming languages Java, JavaScript, and SQL • Experience utilizing frameworks and tools such as Angular, Spring Boot, Postgres, Docker, Git, Kubernetes and Kafka • Experience in Domain Driven Design, Event Driven Architecture, and Reactive Programming desirable • Experience working on an agile team in a remote working environment • Experience using release management and ALM tools like Jira and Git/Gitlab. • Excellent communication skills (both oral and written) • Must be comfortable with formal documentation development and working in a regulated environment • Ability to work part of an agile team and comfortable working remote as required • Experience with Behavior Driven Development (BDD) • Experience working in a Scaled Agile (SAFe) environment is a plus • Experience in a biomedical, healthcare, blood or regulated environment is a plus Working Conditions • Flexible work hours in fun collaborative environment • Working remote requires a reliable internet connection • Must have the ability to travel, as needed for company meetings
This job posting was last updated on 8/6/2026