Java Solutions Architect

Overview

Hybrid
$50 - $90
Contract - Independent
Contract - W2

Skills

API
Agile
Java
JavaScript
Generative Artificial Intelligence (AI)
Git

Job Details

Job Title: Java Solutions Architect

Location: [San Antonio, TX] (Hybrid)

Work Authorization: USC

Duration: 18 Months

End-Client: Toyota Motor North America, Inc

Experience: 15+ Years

Job Description:

Java Solutions Architect who can do hands on with experience in MicroServices, React.Js, AWS and Insurance/ eCommerce.

Insurance or eCommerce experience is required

Need to work in a multi-vendor environment and in a Consulting world. GenAI experience is required.

Job Description:

As an Application Architect, you will be at the forefront of defining and driving the architectural strategy for the Applications including frontend and backend.

We are looking for an expert in React with deep knowledge of Micro Frontends (MFE), Jest, Cache Management, Performance Optimization, Microservices and Persona Management.

In this role, you will design scalable, robust, and high-performance solutions while collaborating closely with cross-functional teams.

You will provide technical leadership, guide best practices, and ensure seamless integration of modern web technologies to deliver personalized and highly optimized user experiences.

As an architect, you will also mentor development teams, driving innovation and ensuring alignment

Responsibilities:

Lead and mentor a team of React developers, providing technical guidance and support in Micro Frontends (MFE), Jest testing, cache management, performance optimization, and persona management.

Architect and implement Micro Frontends (MFE) solutions that enable modular, scalable, and independently deployable features.

Design and implement microservices and serverless functions.

Design and implement Bespoke Architecture with Headless API.

Develop and maintain automated test suites using Jest or similar testing frameworks to ensure code reliability and maintainability.

Design and implement caching strategies to improve application performance and reduce server load, considering personalized user experiences.

Collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions that cater to different user personas.

Optimize application performance through code profiling, monitoring, and implementing performance best practices, while considering persona-specific needs.

Implement persona management solutions to personalize user experiences based on user behaviour, preferences, and characteristics.

Stay up to date with emerging technologies, trends, and best practices in React development, Micro Frontends (MFE), testing, caching, performance optimization, and persona management.

Conduct code reviews, enforce coding standards, and promote best practices within the team.

Troubleshoot and resolve technical issues, ensuring timely resolution and minimal impact on end users.

Contribute to the continuous improvement of development processes and tools.

Requirements:

Bachelor s degree in computer science, engineering, or related field (or equivalent work experience).

Extensive experience as a React developer with a strong emphasis on Micro Frontends (MFE), Microservices, Jest testing, cache management, performance optimization, and persona management.

Proven track record of leading and mentoring development teams in React-based projects.

Proficiency in JavaScript, HTML, CSS, and other front-end technologies.

Experience with AWS Lambda and other serverless functions.

Experience on SASS or LESS and writing modular scalable style sheets.

Expertise in Micro Frontends (MFE) architecture and implementation.

GenAI experience is highly preferred

Strong understanding of caching strategies and cache management techniques.

Experience in Jest, Mocha or similar testing frameworks for unit testing and test automation.

Deep knowledge of performance optimization techniques for web applications.

Familiarity with persona management concepts and implementation strategies.

Excellent communication, leadership, and collaboration skills.

Ability to thrive in a fast-paced, dynamic environment, and adapt to changing priorities.

Experience with Agile methodologies is preferred.

Must be experienced in GIT and version control systems.

Understanding of full stack development

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.

About Gurus Infotech, Inc.