Java Full Stack Developer – ReactJS

Purple Drive

Boston, MA, Massachusetts

JOB DETAILS
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