Java Full stack [Remote- W2 Role]
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
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., Skill: Java Full Stack Developer Design and develop scalable applications using Java, Spring Boot, Microservices, and REST APIs. Build and maintain robust backend services and …
- 12 hours ago
- Apply easily
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Highest Paying Tech Companies for Developers
Find a Developer Job: 12 Best Job Sites For Developers
Is Software Engineering Over-Saturated?