remote
Senior Full Stack Engineer - ARC-One Solutions
Full Stack Developer
Senior Full Stack Engineer responsible for designing, building, testing, and supporting a regulated SaaS platform using Java, Angular, Spring Boot, Spring Reactive, and relational databases.
About the role
Key Responsibilities
- Design and implement end‑to‑end features for a regulated SaaS solution, covering both front‑end (Angular) and back‑end (Java, Spring Boot, Spring Reactive) components.
- Write clean, testable code, create unit and integration tests, and participate in code reviews to ensure high quality and maintainability.
- Deploy, monitor, and support applications in production environments, handling incidents and performing root‑cause analysis.
- Collaborate with product owners, QA, and DevOps to define requirements, estimate effort, and deliver releases on schedule.
- Optimize database schemas and queries (SQL) for performance and scalability.
Requirements
- 5+ years of professional experience developing full‑stack web applications with Java and Angular.
- Strong knowledge of Spring Boot and Spring Reactive frameworks for building microservices.
- Proficiency in relational databases, SQL query optimization, and data modeling.
- Experience with CI/CD pipelines, containerization (Docker/Kubernetes) and cloud‑based SaaS deployments.
- Excellent problem‑solving skills and ability to work effectively in an Agile team environment.