Full-Stack Java/Spring Boot & React Developer

Remote Full-time
The Full-Stack Java/Spring Boot & React Developer will support a large-scale enterprise code conversion and modernization initiative. This role requires a strong engineering professional capable of delivering secure, scalable, and high-performance solutions across both backend and frontend layers.

RESPONSIBILITIES
• Design, develop, and maintain enterprise-grade, scalable APIs using Java and Spring Boot within a microservices architecture.
• Build and support secure, responsive, and maintainable front-end applications using React in alignment with enterprise UI standards.
• Develop robust RESTful services and ensure seamless integration between backend services and front-end applications.
• Implement reusable, well-documented React components aligned with corporate design systems and accessibility standards.
• Contribute to architectural discussions, ensuring solutions align with enterprise governance, security, and performance requirements.
• Integrate and modernize legacy systems while maintaining data integrity and business continuity.
• Enforce coding standards, best practices, and secure development principles across the full stack.
• Develop automated unit and integration tests (JUnit, Jest/React Testing Library) to ensure code reliability and maintainability.
• Participate in peer code reviews, architectural reviews, and compliance checkpoints.
• Collaborate with enterprise architects, DevOps, QA, security teams, and business stakeholders to deliver compliant and production-ready solutions.
• Support CI/CD processes, ensuring high-quality releases across multiple environments (DEV, QA, UAT, PROD).
• Actively engage in Agile ceremonies within a structured enterprise delivery framework.

EXPERIENCE REQUIRED
• 5+ years of professional experience in full-stack development within enterprise environments.
• Strong backend expertise in Java and Spring Boot, including experience building and maintaining microservices.
• 2+ years of hands-on experience developing production-grade React applications in enterprise settings.
• Demonstrated experience designing and consuming RESTful APIs in distributed systems.
• Strong understanding of enterprise application architecture, scalability, and performance optimization.
• Solid grasp of core Java concepts, including multithreading, concurrency, memory management, and secure coding practices.
• Proficiency in modern JavaScript (ES6+), component-driven architecture, and state management (Redux or Context API).
• Experience implementing authentication/authorization mechanisms (e.g., OAuth2, JWT, SSO integration).
• API documentation and governance tools such as Swagger/OpenAPI.
• Experience working with CI/CD pipelines (Jenkins or similar) in controlled release environments.
• Proficiency with Git and enterprise branching strategies.

PREFERRED EXPERIENCE
• Experience deploying and managing applications in AWS or other enterprise cloud environments.
• Familiarity with containerization technologies (Docker, Kubernetes).
• Experience working with SQL and NoSQL databases in high-availability environments.
• Understanding of legacy Java versions (including Java 8) in modernization initiatives.
• Experience supporting audit, compliance, or regulatory-driven development initiatives.
• Exposure to AI-driven development tools or prompt engineering within enterprise use cases.

BENEFITS
• Medical, Dental & Vision effective on your first day, 4% match on 401(k), Life Insurance, Short & Long-Term Disability, employee perks, and more.
• Paid subscription to the Calm app and cashback available through thousands of vendors.

WORK ENVIRONMENT
• Remote position.

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Fraud Support Associate

Remote Full-time

[Remote] Machine Learning Engineer New Grad 2025-2026 - Ads, Quora (Remote)

Remote Full-time

Director, Registry Operations- Leadership of team implementing next generation carbon credit registries

Remote Full-time

Overseas Contractor (BR)

Remote Full-time

[Remote] Business Operations Administrator

Remote Full-time

Chemistry Medical Lab Technician/Scientist (Per Diem, Evenings) - Abington

Remote Full-time

Regional Executive Chef - Remote - Bay Area

Remote Full-time

Experienced Full Stack Customer Service Representative - Trader Administrations Group Captain - Work from Home at $26/Hour

Remote Full-time

Manager, Detection & Response

Remote Full-time

Civil Engineer I

Remote Full-time
← Back to Home