Jobs via Dice logo

Full Stack Architect

Jobs via Dice
Department:UI UX Design
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$120,000 - $180,000
Skills:
FULL STACK DEVELOPMENTANGULARSPRING BOOTAPI INTEGRATIONCLOUD-NATIVE ARCHITECTURESMICROSERVICESOAUTH 2.0OBSERVABILITYDEVOPSCI/CD
Share this job:

Job Description

Posted on: April 28, 2025

Dice is the leading career destination for tech experts at every stage of their careers. Our client, TechClub Inc., is seeking the following. Apply via Dice today! We are looking for an experienced and highly skilled Full Stack Architect / Developer to lead the design and development of a web-based application integrating multi-cloud (Azure/Google Cloud Platform) and on-prem backend systems. The ideal candidate should have Min 15+ years with deep expertise in Angular and Spring Boot, combined with proven experience in building scalable, secure, and integrated frontend-heavy web applications. strong hands-on experience in frontend and backend integrations, and a solid understanding of cloud-native architectures, security, and observability. lead the development and architecture of a new, cloud-native application with rule-based access, multi-cloud (Azure + Google Cloud Platform) integration, and enterprise-grade APIs. strong communication and leadership, Collaborative with a mentoring mindset, Strong problem-solving and architectural thinking This role will involve architecting and building scalable, rule-based access-controlled applications, ensuring robust API integration, traceability, monitoring, and seamless user experiences. Architect and build a modern web application using Angular and Spring Boot, with a strong focus on rule-based access control (RBAC). Lead development of a modern, responsive frontend using Angular (v12+), delivering intuitive UI/UX experiences. Integrate backend services and APIs from multi-cloud (Azure, Google Cloud Platform) and on-premises systems. Design and build robust, scalable REST APIs using JAVA (Spring Boot), following microservices best practices. Ensure secure API gateway and token-based authentication/authorization (OAuth 2.0, OpenID Connect, JWT). Implement token validations including: Signature verification (using public/private keys or JWKs) Token expiration and refresh strategy Scope/claims-based authorization Audience validation CSRF protection for frontend Design for high scalability and availability using load balancing patterns such as: Cloud-native load balancers (Azure Front Door, Google Cloud Load Balancing) Circuit Breaker & Retry patterns Client-side and server-side load balancing using service mesh Implement observability and monitoring using tools such as: Splunk, Prometheus, Grafana, or Azure Monitor Distributed tracing using OpenTelemetry / Zipkin / Jaeger Collaborate with DevOps to define CI/CD pipelines and automate deployments. Apply best practices and design patterns, including: Microservices architecture API Gateway pattern Backend-for-Frontend (BFF) pattern CQRS (Command Query Responsibility Segregation) Circuit breaker, bulkhead, and fallback mechanisms

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Jobs via Dice logo

Jobs via Dice

View company page
DesignRemoteJobs.com logo

DesignRemoteJobs.com

Get DesignRemoteJobs.com on your phone!