Comprehensive Legacy App Overhaul and Migration

Job ID: 38773084

Budget: ₹250,000 – ₹500,000 INR

I am looking for an expert to help me modernize and enhance my legacy Java application. This includes migrating the backend to Node.js, converting the existing frontend to ReactJS, and transitioning the database from Oracle DB to PostgreSQL. The final step will be deploying the application from a traditional VM to AWS, with Jenkins and Veracode integration, along with functional testing.

Key Responsibilities:
- Migrate backend from Java to Node.js
- Convert frontend to ReactJS
- Transition database from Oracle DB to PostgreSQL
- Deploy on AWS from a traditional VM
- Integrate Jenkins and Veracode for CI/CD
- Conduct comprehensive functional testing

Tech Stack Modernization:
The modernization of the tech stack is crucial for the app's performance, security, and scalability. Hence, I need the following improvements:
- Enhanced Performance: The upgraded app should perform significantly better than the legacy version.
- Enhanced Security: Implement best practices to ensure the new stack is secure from potential threats.
- Scalability: The new architecture should be able to handle increased loads effortlessly.

Please note that the current size of the Oracle database has not been specified yet, but it may be substantial. Therefore, experience with handling large databases is a plus.

Ideal Skills:
- Proficiency in Java, Node.js, and ReactJS
- Extensive experience with AWS, Jenkins, and Veracode
- Strong knowledge of PostgreSQL and Oracle DB
- Proven track record in tech stack modernization projects
- Excellent understanding of performance optimization and security enhancement strategies