Java Developer - Involved in all phases of the Software Development Life Cycle (SDLC) including analysis, design, development, testing, deployment and maintenance of applications. Gather the functional requirements and technical documentation along with specifications, review with team and create documentation. Enrich user interfaces. Develop pages using converters, validators, action listeners and custom components. Manage and implement all code changes. Identify vulnerabilities, recommend corrective measures and ensure the adequacy of existing information security controls. Draft test plans to assist testing procedures and approaches with different scenarios. Involved in different phases of system implementation such as front-end research and development, integration, bug fixing, launch, maintenance and performance optimization. Deploy builds across development, staging and production instances. Work with Java, C++, Servlets, JSP, JDBC, XML, JAXB, Oracle, MySQL, PostgresSQL, SOAP, RESTful, Apache Tomcat, JBoss, Spring, JSF, EJB, HTML, CSS, Bootstrap, AJAX, jQuery, Bower, Grunt, SSAS, JSON, AngularJS, Struts, Node JS, ReactJS, Hibernate, Eclipse, Intellij, MS Visio, Rational Rose, Junit, Jasmine, SVN and GIT. Worksite: Relocation for short/long term projects to client sites at varying unanticipated locations throughout the US required.
Mail resume to: HR, Axis Tech, Inc., 22648 Glenn Drive, Suite 106, Sterling, VA 20164.