Requirements :
- Experience as an Applications Architect on successful, enterprise level information technology projects (5+ years);
- Experience creating test plans, test cases, and performance testing;
- Experience in programming to adhere to ADA compliance in web applications Accountable for expertise in all phases of projects;
- Experience in automating data sharing processes;
- Experience in delivering assignments in the agreed schedule, to the correct technical specification, and within the approved budget;
- Experience with JBOSS EAP 7.0 and higher;
- Experience with Java 1.8 or higher;
- Experience with J2EE (JSP, EJB, JPA);
- Experience with Component Based Frameworks (JSF, Wicket, );
- Experience with Spring Framework;
- Experience with AOP (Aspect Oriented Programming);
- Experience with JPA & Hibernate;
- Experience with Javascript;
- Experience with MS-SQL Server 2012 or higher;
- Experience with SQL Stored procedures, triggers, views, etc;
- Experience with Oracle Databases;
- Experience with XML data exchanges (including xml schemas, XSLT, XSD);
- Experience with XML parsers (including extensive use of SAX / DOM / STAX parsers and XPath);
- Experience with Web Services;
- Experience with Linux;
- Experience with HTML;
- Experience with CSSPreferred :
- Experience with government, law enforcement, or public safety IT projects;
- Experience with National Information Exchange Model (NIEM) standard;
- Experience with Junit;
- Experience with JavaScript Frameworks (Angular);
- Experience with MS-Project;
- Experience with MS-Visio;
- Experience with Eclipse (IDE);
- Experience with PrimeFaces;
- Experience with JasperReports;
- Experience with Alfresco;
- Master’s Degree in Computer Science, Business Administration, or other related IT fieldsResponsibilities include but are not limited to the following :
- Gather and analyze business requirements and prepare functional requirements, designdocumentation, technical specification documents to develop FDLE systems.
- Provide structured, detailed analysis of business processes, requirements anddocumentation.
- Functions as a technical consultant or researcher.
- Perform technical research and evaluation of technologies, tools, databases,methods, etc.
- Analyze detailed requirements and documentation.
- Program and implement efficient solutions for business requirements
30+ days ago