Job Description
Job Description
We are looking for a skilled Java Developer to join our team on a long-term contract basis in Des Moines, Iowa. In this role, you will focus on front-end development while contributing to legacy application modernization and resolving production issues. This position is ideal for entry to mid-level professionals with a passion for Java programming and front-end technologies.
Responsibilities :
- Develop and maintain front-end components using HTML, CSS, JavaScript, and related frameworks.
- Utilize Java 8 and frameworks like Maven and Spring Boot to build efficient, scalable applications.
- Assist in modernizing legacy applications by implementing updated technologies and practices.
- Write and optimize database queries to ensure seamless integration with applications.
- Troubleshoot and resolve production issues promptly to maintain system reliability.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Perform unit testing to ensure code quality and functionality.
- Provide technical support for ongoing development projects and enhancements.
- Document code and processes to support long-term project sustainability.
- At least 1 year of experience in Java development, or equivalent through a solid internship.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with frameworks like Maven and Spring Boot.
- Ability to write and optimize SQL database queries.
- Strong understanding of software development principles and best practices.
- Exposure to AS400 systems is a plus.
- Experience in manual or automated QA testing is advantageous.
- Effective problem-solving skills and ability to work within a team environment.