Java Full Stack Developer – Reactjs
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Job Title: Java Full Stack Developer – ReactJS
Location: Boston, MA (Hybrid Onsite)Type: ContractExperience 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
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
