Java Full Stack Developer – ReactJS

Purple Drive

Boston, MA, Massachusetts

JOB DETAILS
SKILLS
Analysis Skills, Application Programming Interface (API), Authentication, Best Practices, Caching, Code Reviews, Coding Standards, Communication Skills, Computer Networks, Computer Science, Data Management, Data Visualization, Data Visualization Tools, Debugging Skills, Information/Data Security (InfoSec), Internet Application, Java, Performance Tuning/Optimization, Problem Solving Skills, React.js, Scalable System Development, Software Development, Software Engineering, Team Player, User Interface/Experience (UI/UX)
LOCATION
Boston, MA, Massachusetts
POSTED
30+ days ago

Job Title: Java Full Stack Developer – ReactJS

Location: Boston, MA (Hybrid Onsite)
Type: Contract
Experience Required: 8+ Years


Job Summary

We are seeking an experienced Java Full Stack Developer with strong expertise in ReactJS (90%) and Java (10%). The ideal candidate will be proficient in developing scalable, high-performance front-end applications using ReactJS, along with foundational experience in Java for backend integration.


Roles and Responsibilities

  • Design and develop dynamic ReactJS front-end applications using best practices and modern frameworks.

  • Build reusable and modular UI components for scalability and maintainability.

  • Manage state and data flow using Redux and optimize performance for large-scale applications.

  • Integrate APIs using Axios, ensuring secure and efficient data communication.

  • Handle authentication, security, and data visualization effectively.

  • Collaborate with backend teams to ensure seamless integration with Java-based APIs.

  • Implement responsive and fluid layouts adaptable to multiple resolutions.

  • Participate in code reviews, enforce coding standards, and ensure high-quality deliverables.


Must-Have Skills

  • 8+ years of experience in software development with strong focus on ReactJS (90%) and Java 1.8+ (10%).

  • Proficiency in:

    • Redux workflow for state management.

    • React Hooks (custom and functional component hooks).

    • Axios & Interceptors for API handling.

    • Reusable component creation and publishing.

    • Authentication and security mechanisms in web applications.

    • Data visualization tools/components.

    • TypeScript with interface usage.

    • UI Libraries: Kendo, Material-UI (MUI), Bootstrap.

    • Responsive design and fluid layouts.


Good to Have

  • Experience with Micro-Frontend Architecture.

  • Knowledge of Cloud deployment of React applications.

  • Familiarity with Pre-commit hooks (Husky), ESLint configuration.

  • Understanding of Progressive Web Apps (PWAs) and client-side caching.

  • Knowledge of SASS/LESS and dynamic UI theming.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

  • Excellent problem-solving, debugging, and analytical skills.

  • Strong communication and teamwork abilities.


Additional Information

  • Work Arrangement: Hybrid (Boston, MA)

  • Experience Level: Senior Developer (8+ Years)

  • Primary Stack: ReactJS, Java 1.8+, Redux, TypeScript, Axios

About the Company

P

Purple Drive