Java Developer (100% Remote)
Minimum Education Requirements: Bachelor’s Degree in IT or Substitute with 10 year's relevant work experience Minimum 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.)