Description
You will design and develop application software using Java-based technologies. You will implement web components, manage data persistence, and optimize database queries. You will travel within the USA as required for project needs.
Responsibilities
- Design and develop application software using Java-based technologies.
- Implement web components using JSP, AJAX, and JavaScript.
- Manage data persistence using Hibernate, Spring Data, and JPA.
- Write and optimize SQL queries for MySQL databases.
- Travel within the USA as required for project needs.
Required Skills
- 5+ years of professional software development experience.
- Proficiency in Java and the Spring Framework.
- Experience with Struts Frameworks and Hibernate.
- Strong knowledge of Spring Data and JPA.
- Hands-on experience with JSP, JavaScript, and AJAX.
- Competency in SQL and MySQL.
- Bachelor's degree in a relevant field.
Preferred Skills
- Working knowledge of Python, PHP, or C++.