Futrend Technology, Inc. is seeking to modernize a legacy JDK 7 Spring MVC/Hibernate monolith into a modern, high-performance ecosystem using JDK 21 and a React/TypeScript frontend
Requirements
- Web Ecosystem - Deep experience with Web development and a strong understanding of Spring Web/MVC and Hibernate ORM.
- Frontend Core - Mastery of HTML5, CSS3, and Modern JavaScript (ES6+).
- Modern Frameworks - Professional experience building complex SPAs using React, TypeScript, and Node.js.
- Database - Advanced Relational Database skills (SQL, schema design, query optimization) with PostgreSQL or MySQL.
- Architecture - Experience moving from monolithic JSP-based architectures to decoupled API-driven architectures.
- Expertise in the 'Migration Stack': Java 21, Spring MVC, Hibernate, React, TypeScript, and Node.js.
- Strong knowledge of responsive design and cross-browser compatibility.
Responsibilities
- Monolith Migration: Lead the technical transition of legacy Spring MVC/Hibernate applications (JDK 7) to modern Java 21 standards.
- Frontend Revolution: Replace legacy JSP and Taglib-based views with a modern, responsive React, TypeScript, and Node.js stack.
- Full-Stack Engineering: Build and maintain end-to-end features, ensuring seamless integration between modern React components and Spring-based RESTful APIs.
- Database Evolution: Manage and optimize relational databases (PostgreSQL/MySQL), ensuring data integrity and performance during the transition from legacy Hibernate mappings to modern ORM practices.
- AI-Augmented Development: Utilize and experiment with modern AI tooling to accelerate code refactoring, documentation, and migration workflows.
- Cloud Modernization: Support the migration of these refactored services to AWS GovCloud, ensuring high availability and federal security compliance.
Other
- B.S. degree in Computer Science or a related IT field.
- US Citizenship or Green Card (Required for federal background investigation).
- 10+ years of progressive experience in Full-Stack Java Development.
- Proven track record of building/migrating enterprise applications from the ground up.
- Excellent problem-solving skills and ability to design efficient, scalable solutions.