- Contribute in preparation of detailed design and program architecture documentation.
- Participate in developing new web applications from beginning till end.
- Record unit tests to manage website automated testing.
- Utilize code to staging server and interact with internal team to resolve issues.
- Establish production servers and assist in website utilization.
- Ensure smooth implementation of new web applications by providing user training.
- Provide direct production support to users following deployment.
- Record technology solutions, user manuals, and design decisions.
- Update, maintain, and modify current web applications.
- Develop new Java code and features based on business requirements.
- Implement and test new Java web codes.
- Debug and develop patches for identified problems.
- Implement Java migration policy and train teammates.