What are the responsibilities and job description for the Full-Stack Java Developer position at Impelsys?
Job Details
Job Summary:
We are seeking an experienced Full-Stack Java Developer for a contract position with the potential for hire. The ideal candidate will have strong expertise in Java development and AWS, along with a deep understanding of software design principles, system architecture, and modern cloud-based application development.
Must-Have Skills:
Full-stack Java development (more years of experience preferred)
AWS (Amazon Web Services)
Job Responsibilities:
Fine-tune and improve various sophisticated software implementation projects.
Gather and analyze system requirements, document specifications, and develop software solutions.
Review and analyze enhancement requests and specifications.
Implement system software and customize it to meet client requirements.
Prepare detailed software specifications and test plans.
Develop new programs according to client specifications and create test data for testing.
Modify existing programs to meet new standards and conduct unit testing.
Create migration packages for system testing, user testing, and implementation.
Perform quality assurance reviews.
Conduct post-implementation validation of software and resolve any bugs found during testing.
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
5-7 years of experience in full-stack Java development.
Strong foundation in computer science, including expertise in data structures, algorithms, and software design.
Experience in large-scale software design and development.
Hands-on experience with in-depth troubleshooting and unit testing of both new and legacy systems.
Strong problem-solving skills with experience in diagnosing and resolving software issues.