Full-Stack Java/Boot & React Developer
Listed on 2026-03-12
-
Software Development
Java Developer, Full Stack Developer, Backend Developer
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.
RESPONSIBILITIESDesign, 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, Dev Ops, 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.
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.
Experience deploying and managing applications in AWS or other enterprise cloud environments.
Familiarity with containerization technologies (Docker, Kubernetes).
Experience working with SQL and No
SQL 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.
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.
Remote position.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).