Full-Stack Java/Spring Boot & React Developer

šŸŒ Remote, USA šŸŽÆ Full-time šŸ• Posted Recently

Job Description

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

Ready to Apply?

Don't miss out on this amazing opportunity!

šŸš€ Apply Now

Similar Jobs

Recent Jobs

You May Also Like