Fullstack Architect

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)

Skills

API
API Management
Access Control
Amazon Web Services
Analytical Skill
AngularJS
Architectural Design
Articulate
Artificial Intelligence

Job Details

We are looking for a Fullstack Architect for our client in Atlanta, GA
Job Title: Fullstack Architect
Job Location: Atlanta, GA
Job Type: Contract
Job Description:
  • Architectural Design: Design and evolve the overall technical architecture for distributed systems, including solution blueprints and design patterns, for a complex API-based application ecosystem.
  • API Management: Define and govern API standards (REST/gRPC) and implement an API management platform/gateway to manage seamless interactions between Northbound (client-facing) and Southbound (internal/legacy system) applications.
  • Microservices Implementation: Drive the migration to and implementation of microservices architecture, containerization (Docker, Kubernetes), and cloud-native deployments, leveraging microservice patterns like Saga or CQRS.
  • Security & Access Control: Ensure all architectural designs adhere to security best practices and data protection regulations, specifically focusing on implementing role-based security (RBAC) and authentication/authorization mechanisms (e.g., OAuth 2.0, SAML, JWT) for frontend and backend services.
  • Frontend Direction: Provide technical direction for building the right frontend leveraging micro frontends and relevant technologies (e.g., Angular, React, Typescript), ensuring secure integration with backend microservices.
  • System Integration: Oversee the integration with a variety of applications, databases (SQL and NoSQL), and platforms, ensuring robust error handling, monitoring, and performance across the entire system.
  • Technical Leadership: Provide leadership, mentorship, and support to development teams, conducting code/design reviews and resolving complex technical issues.
  • Define CI/CD Pipelines, deployment models, and observability layers.
  • Optimize ingestion, define fault tolerance, idempotency, and caching strategies geared towards performance.
  • Design solution architectures around Agentic AI.
  • Documentation: Create and maintain detailed technical documentation, architectural decision records, and API specifications (e.g., OpenAPI/Swagger).
  • Innovation: Research and recommend new technologies and tools, staying ahead of industry trends to continuously evolve the platform and drive innovation.
Qualifications:
  • Bachelor's degree in computer science, Engineering, or a related field (Master's degree preferred).
  • Extensive experience (typically 8+ years) in software development and technical architecture roles, with proven experience in microservices and API-driven solutions.
  • Deep understanding of cloud platforms (AWS, Azure, Google Cloud Platform) and DevOps practices, including CI/CD pipelines and infrastructure as code.
  • Proficiency in programming languages such as Java, Python, or JavaScript, and experience with related frameworks (e.g., Spring Boot, Node.js, React/Angular).
  • Strong knowledge of security protocols and standards like OAuth 2.0, SAML, and JWT, with experience in designing secure systems.
  • Excellent analytical, problem-solving, and communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.