Full Stack Engineer

Vaco by Highspring
Dice Job Match Score™
🎯 Assessing qualifications...
Job Details
Skills
Summary
Job Summary
As a Full Stack Engineer, you will design, develop, test, and maintain scalable web applications across both front-end and back-end systems. You will work with modern technologies such as Java, Angular, Spring Boot, reactive architectures, and relational databases to deliver high-quality, secure, and compliant solutions. This role requires close collaboration with cross-functional teams, mentorship of junior engineers, and adherence to best practices within a regulated SaaS environment.
Key Responsibilities
- Design, build, test, deploy, release, and support a regulated SaaS-based solution as part of an agile engineering team.
- Develop and maintain innovative software solutions to address customer and business needs.
- Participate in all phases of the software development lifecycle, from requirements through production support.
- Contribute to continuous improvement initiatives, including CI/CD pipelines, development standards, and engineering best practices.
- Advocate for and implement automation wherever possible, including testing, deployment, and monitoring.
- Conduct code reviews to ensure software quality, maintainability, and compliance with established standards.
- Evaluate system enhancements and releases for their impact on business processes and users.
- Collaborate closely with internal and external business, product, and technology partners.
- Maintain formal technical documentation and support validation requirements in a regulated environment.
- Learn and understand business processes to ensure technology solutions enable business success.
Required Qualifications
- Experience working with AWS services such as EC2, S3, and Lambda.
- Strong proficiency in Java (preferably versions 17–22), JavaScript, and SQL.
- Hands-on experience with modern frameworks and tools, including:
- Angular or React
- Spring Boot & Spring Reactive
- PostgreSQL
- Docker, Kubernetes
- Kafka
- Git/GitLab
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
- Experience with automated testing using Selenium and Cucumber, including API testing.
- Familiarity with Domain-Driven Design (DDD), Event-Driven Architecture, and Reactive Programming.
- Experience working in an Agile or Scaled Agile (SAFe) environment.
- Experience using release management and ALM tools such as Jira.
- Excellent written and verbal communication skills.
- Comfortable working in a remote and regulated software development environment.
Nice to Have
- 3+ years of experience developing SaaS-based products or working in an FDA-regulated or similarly regulated environment.
- Experience in biomedical, healthcare, blood services, or life sciences domains.
- Exposure to or experience using AI-assisted engineering tools (e.g., Amazon Q or similar).
Working Conditions
- Flexible working hours in a collaborative team environment.
- Remote work requires a reliable internet connection.
- Occasional travel may be required for company meetings or planning sessions.
- Dice Id: 10115369
- Position Id: 475344
- Posted 1 hour ago
Company Info
About Vaco by Highspring
Vaco is the Talent Solutions division of Highspring, a leading global professional services organization. With expertise in Accounting and Finance, Technology and Digital, and Human Resources and Operations, Vaco provides Contract Staffing and Direct Hire solutions. Vaco’s parent company, Highspring, helps clients with two additional integrated service offerings: Consulting and Managed Services. With more than 10,000 employees across more than 45 offices worldwide, Highspring gives partners the agility to thrive, address challenges, and seize opportunities in a rapidly changing world. Get to know us at vaco.com.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs