Jobs and Careers
CA

Web Full Stack Solution Architect (UI, WCM, Cloud, Java, APIs)

Capgemini
United Statesfull_timeVerifiedPosted 26 Feb 2024

About the role

Job Title: Web Full Stack Solution Architect (UI, WCM, Cloud, Java, APIs)
Location: NJ/CLT/Chicago / Columbia
Duration: Full time

Job Description:
Roles and Responsibilities:    
A Web Full Stack Solution Architect is a critical role within an organization responsible for designing and implementing technology web solutions that align with the company's strategic goals and business needs. To excel in this role, you need a combination of technical expertise, architecture skills, and a deep understanding of the client organization's objectives.  

Requirement Solutioning: Work closely with business stakeholders to understand their requirements and define the high-level business solution includes defining system architecture, integrations etc. 
Technology Evaluation: Evaluate various technologies, platforms, and tools to determine which ones are best suited for the organization's needs. Consider factors like scalability, cost-effectiveness, and compatibility. 

Risk Assessment: Identify potential risks associated with the proposed solutions and develop mitigation strategies. This includes considering security, compliance, and data privacy concerns. 

Prototyping: In some cases, create prototypes or proof-of-concept implementations to validate the feasibility of a solution before full-scale development. 

Collaboration: Collaborate with development teams, product managers, and other stakeholders throughout the development lifecycle to ensure the solution aligns with the architectural vision. 

Scalability and Performance: Design solutions with scalability and performance in mind, ensuring that they can handle current and future demands. 

Cost Management: Should consider cost implications of technology choices and design solutions that are cost-effective and within budget. 

Security and Compliance: Implement security best practices and ensure that solutions comply with relevant industry regulations and standards. 

Continuous Learning: Stay updated with emerging technologies and trends in the industry to propose innovative solutions that can provide a competitive advantage. 

Problem Solving: Be prepared to troubleshoot and solve complex technical problems that may arise during the development and implementation phases. 

Mentoring: Mentor junior architects and developers, helping them understand architectural principles and best practices. 

Quality Assurance: Work with quality assurance teams to establish testing strategies and ensure that the final solution meets quality standards. 

Feedback Loop: Continuously gather feedback from end-users and stakeholders to refine and improve solutions over time. 

Vendor Management: If third-party solutions or services are part of the architecture, manage relationships with vendors and assess their solutions for fit. 

Communication: Excellent communication skills are crucial, as you'll need to convey complex technical information to non-technical stakeholders effectively. 

Skills & Experience:

  • 12+ years of experience working with front-end web development with ability to architect and design a scalable web solution on On-Prem or Cloud (AWS, Azure and GCP) 
  • Hands on experience with streaming data applications (Spark Streaming, Kafka, Kinesis, and Flink) 
  • Strong knowledge of domain driven design, building domain aggregates, 12 factor methodology and microservices development. 
  • Proven expertise in Cassandra and other No-SQL DBs. Experience with data modelling for both relational and no-sql databases 
  • Strong background in Kubernetes and containerization. 
  • Hands on experience with CI/CD pipeline set-up and cloud platforms 
  • Deep understanding designing/Architecting solutions integration with Sprint Boot REST API/Microservices 
  • Should have good knowledge on various UI architecture patterns 
  • Deep understanding of Web Performance and Web Accessibility  
  • Good Understanding in SPA frameworks such as React, Angular, Vue  
  • Good understanding in building object-oriented web applications in React/ Angular/JavaScript etc.  
  • Good Understanding of NPM, JS library structure, JS library packaging, & JS library publishing  
  • Experience in delivering sophisticated UI solutions, worked on enterprise web portal, and have helped operationalize it. 
  • Proven experience in troubleshooting, investigating, and solving UI performance issues. 
  • Ability to translate business requirements into technical requirements.  
  • Architect solutions establish best practices and introduce/implement new technologies.  
  • Architecting and developing single page applications using Angular or React.  
  • Work and collaborate with a team of developers and architects, UX / UI visual designers to create a website / Mobile Web applica

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Capgemini

View company profile →