Purple Drive
Full Stack Architect (ReactJS + Spring Boot)
Purple Drive, Bentonville, Arkansas, United States, 72712
Key Responsibilities:
Architecture & Design:
Design and implement scalable, robust, and maintainable solutions for both frontend (ReactJS) and backend (Spring Boot/Java) applications. Technical Leadership:
Provide guidance and mentorship to development teams, ensuring adherence to coding standards, best practices, and enterprise design principles. Full Stack Development:
Develop and maintain applications using ReactJS, Java 11, Spring Boot, RESTful APIs, and database integrations (SQL/NoSQL). Performance & Security:
Optimize application performance and ensure implementation of security best practices (OAuth2, JWT). Cloud & DevOps:
Deploy applications on cloud platforms (AWS preferred, Azure/GCP), leveraging containerization technologies such as Docker and Kubernetes. Code Quality:
Conduct code reviews, establish CI/CD pipelines, and ensure high-quality, testable, and maintainable code. Technology Evaluation:
Evaluate and recommend appropriate frameworks, tools, and emerging technologies to improve application architecture and delivery. Documentation:
Create and maintain technical documentation, including architecture diagrams, design specifications, and API documentation. Required Skills & Experience:
Deep understanding of
ReactJS , including state management (Hooks, Redux, Context API), component lifecycle, and performance optimization. Strong proficiency in
Spring Boot / Java 11 , with experience in both microservices and monolithic architectures. Experience in designing and consuming
RESTful APIs
with database integration (SQL & NoSQL). Strong experience with
cloud platforms
(AWS preferred; Azure, GCP considered) and
containerization
(Docker, Kubernetes). Proficiency with
testing frameworks
(JUnit, Mockito, React Testing Library, Jest, Cypress/Selenium). Hands-on experience with
version control (Git) , CI/CD pipelines, and build tools (Maven, npm). Knowledge of
enterprise software architecture , design patterns, and scalable application development. Strong understanding of
security protocols
(OAuth2, JWT). Excellent problem-solving, communication, and leadership skills. Preferred Qualifications:
Prior experience as a Technical Lead, Software Architect, or Senior Full Stack Engineer. Experience in mentoring junior engineers and driving architectural decisions. Familiarity with enterprise-scale applications in
finance, retail, or e-commerce domains .
Experience Range:
8-12 years
Keywords:
ReactJS, Spring Boot, Java 11, Microservices, REST API, Docker, Kubernetes, AWS, Cloud, Full Stack, Enterprise Architecture, OAuth2, JWT, JUnit, Mockito, Jest, Selenium, Technical Leadership.
Architecture & Design:
Design and implement scalable, robust, and maintainable solutions for both frontend (ReactJS) and backend (Spring Boot/Java) applications. Technical Leadership:
Provide guidance and mentorship to development teams, ensuring adherence to coding standards, best practices, and enterprise design principles. Full Stack Development:
Develop and maintain applications using ReactJS, Java 11, Spring Boot, RESTful APIs, and database integrations (SQL/NoSQL). Performance & Security:
Optimize application performance and ensure implementation of security best practices (OAuth2, JWT). Cloud & DevOps:
Deploy applications on cloud platforms (AWS preferred, Azure/GCP), leveraging containerization technologies such as Docker and Kubernetes. Code Quality:
Conduct code reviews, establish CI/CD pipelines, and ensure high-quality, testable, and maintainable code. Technology Evaluation:
Evaluate and recommend appropriate frameworks, tools, and emerging technologies to improve application architecture and delivery. Documentation:
Create and maintain technical documentation, including architecture diagrams, design specifications, and API documentation. Required Skills & Experience:
Deep understanding of
ReactJS , including state management (Hooks, Redux, Context API), component lifecycle, and performance optimization. Strong proficiency in
Spring Boot / Java 11 , with experience in both microservices and monolithic architectures. Experience in designing and consuming
RESTful APIs
with database integration (SQL & NoSQL). Strong experience with
cloud platforms
(AWS preferred; Azure, GCP considered) and
containerization
(Docker, Kubernetes). Proficiency with
testing frameworks
(JUnit, Mockito, React Testing Library, Jest, Cypress/Selenium). Hands-on experience with
version control (Git) , CI/CD pipelines, and build tools (Maven, npm). Knowledge of
enterprise software architecture , design patterns, and scalable application development. Strong understanding of
security protocols
(OAuth2, JWT). Excellent problem-solving, communication, and leadership skills. Preferred Qualifications:
Prior experience as a Technical Lead, Software Architect, or Senior Full Stack Engineer. Experience in mentoring junior engineers and driving architectural decisions. Familiarity with enterprise-scale applications in
finance, retail, or e-commerce domains .
Experience Range:
8-12 years
Keywords:
ReactJS, Spring Boot, Java 11, Microservices, REST API, Docker, Kubernetes, AWS, Cloud, Full Stack, Enterprise Architecture, OAuth2, JWT, JUnit, Mockito, Jest, Selenium, Technical Leadership.