Description & Requirements
Essential Duties and Responsibilities:
- Lead the development of software solutions that will meet or exceed business requirements; the development effort includes designing and implementing modules to the system specifications, conducting unit testing, troubleshooting issues and producing detailed proposals to resolve issues.
- Evaluate new coding techniques, tools, modules, and implementation as appropriate.
- Lead and mentor entry and mid-level developers.
- Consult on requirements elicitation and definition.
- Design software solutions per systems requirements.
- Code software solutions per designs.
- Code reviews, unit test, and integrate coded modules.
- Assist other developers in resolving issues by providing guidance and training.
- Support testing and remediate defects.
- Support users through troubleshooting and analysis of production logs and data.
- Investigate new solutions, tools, products, and techniques to incorporate into coding standards.
- Perform other duties as assigned by management.
-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.)
-Building and consuming SOAP and REST web Services
-Hibernate, Java Persistence API (JPA), HTML/CSS
-Basic to Intermediate SQL skills – SQL Server preferred.
-Bachelor's or higher degree.
-Equivalent combination of education and experience considered in lieu of degree (10 years or more experience instead of education)
- Bachelor's degree in related field required.
- 5-7 years of relevant professional experience required.
-508 Compliance.
-Spring Security
-Basic experience with Active Directory.