AWS Migration and Java Code Optimization

Job ID: 39595680

Budget: $250 – $750 USD

I am seeking an experienced developer to assist with migrating and optimizing our current application infrastructure. The project involves several key tasks aimed at improving performance, scalability, and security by leveraging AWS services.

Key Requirements:
- Migrate MySQL database from a local server to AWS RDS.
- Transfer all file uploads/attachments from local disk to AWS S3, ensuring all application references are updated accordingly.
- Optimize and refactor the event booking code, specifically the booking confirmation process, to handle 100+ concurrent bookings efficiently.
- Set up AWS infrastructure, including RDS, S3, and IAM roles, following security best practices.
- Implement JMeter load testing to validate performance improvements.
- Update and maintain the frontend as needed, using GWT/JavaScript.
- Document all migration steps and provide comprehensive handover documentation.

Ideal Skills and Experience:
- Proven experience with AWS services, including RDS, S3, and IAM roles.
- Strong proficiency in Java, with a focus on code optimization for performance.
- Experience with frontend development using GWT and JavaScript.
- Familiarity with JMeter for load testing.
- Excellent documentation skills to ensure a smooth transition and handover.

This project is critical to enhancing our application's performance and scalability, and I am looking forward to collaborating with a skilled professional to achieve these goals.