Java Developer (100% Remote)
Minimum Education Requirements: Bachelor’s Degree in IT or Substitute with 10 year's relevant work experienceMinimum Experience Requirements: 4 to 6 years (or 10 years without a Bachelor's).Minimum Certification Requirements: None• Involved in the entire development life cycle including concept, design, and quality assurance testing. Transforms user/business requirements into technological solutions; completes programming, test conversion, troubleshooting, debugging, and requirements analysis utilizing Java.• Design and develop end-to-end solutions for Java-based web applications.• Participate in requirements gathering and solution design through JAD sessions to document the technical design approach for development team.• Building web user interface design and wireframe.• Build and maintain Java batch applications using Spring boot.• Develops and deploys application code, monitors functionality, and acts on production and non-production issues.• Performs work under general supervision. Handles moderately complex issues and problems and refers more complex issues to higher-level staff.• Possesses solid working knowledge of subject matter. May provide leadership, coaching, and/or mentoring to a subordinate group.• Troubleshoot, perform root cause analysis, and provide remedy for production and business operations issues/concerns.• Perform defect root cause analysis.• Participate in test case review.• Perform beta testing for product upgrades (Java, JSP, Hibernate, Angular Etc.)