SOUTH AMBOY, NJ, USA
10 days ago
Programmer Analyst
Job Seekers, Please send resumes to resumes@hireitpeople.com Plans, manages, and executes all phases of the J2EE systems development life cycle, with emphasis on architecture, design, development/programming, documentation, testing and implementation.Provides technical direction for performing software development tasks and reviewing work products for correctness and adherence to design standards.Ensures accurate translation of technical specifications into programming specifications.Provides technical assistance to less experienced personnel in the resolution of systems-related problems.Prepares status reports and presentations.Design, develop, implement, and support interactive web based portals (in Java) for the delivery of key reporting/data analysis both internally and to company partnersWork with report developers to display their reports/content on web portalsDesign and develop front end logic to support the execution of queries against Hadoop and RDBMS'sBuilding portals/front end applications that allow users to access reports/data that pass queries to a database/file system or display canned reports generated from other applications, such as Tableau

Experience Required

Demonstrated experience as a strong Senior Java JEE developer with large scale successful SOA implementations (user base of 30,000 - 50,000).Solid demonstrated object oriented software development experience with JAVA, J2EE technologies JSP, Servlet , Struts, Spring, JSTL, EJB, WMQ, JMS, JMX, JNDI, JDBC, JAAS, JEE Security, JAXB, JAXP, DOM, Saxon, SAX , JPA, OpenJPA, JSON, BSON, SQL, JBoss Business Process Management (JBPM), IBM WebSphere Application Server, ANT, Maven, DB2, commons-logging, log4j, Junit.Solid development experience with XML technologies such as XSD, XPath, XQuery, XSL, XSLT, etc.Strong development experience with developing Java Web Services WSDL, SOAP, JAX-WS, XML , RESTful, WS-Security.Strong development experience with web application framework and JavaScript frameworks like GWT, AJAX, iFrames and application middleware messaging and integration technologies.Experience with application messaging and integration technologies.Experience with COTS integration.Expertise with IBM WebSphere Application Server and application deployment using jython, jacl, jcl scripts.Have excellent analytical, problem solving and communication skills.Expertise with SOA system implementations using JBoss Business Process Management (JBPM), JBoss Business Rules Management System (JBRMS) - DROOLS Guvnor, Planner, Expert, Fusion, WebSphere Registry and Repository (WSRR), Apache CamelMust be able to navigate in a Windows workstation setting, and have excellent knowledge of the Microsoft office suite (Word, Excel, and PowerPoint).Strong verbal and written communication skills are critical.Candidate should be able to adapt to a changing environment.JEE Solutions Architecture/ Systems Architecture Certification or equivalent.Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)Ability to work independently and manage one’s time (Required)Basic mentoring skills necessary to provide support and constructive performance feedback (Required)Knowledge of circuit boards, processors, electronic equipment and computer hardware and software (Required)Knowledge of design techniques and principals involved in production of drawings and models (Required)Knowledge of niche computer software, such as Oracle, CSharp.net, Lawson, etc (Required)Exercises independent judgment with direction from supervisorSOLID in Java 5 programming (SCJP certification preferred)SOLID in Java 5 programming (SCJP certification preferred)SOLID in spring framework (MVC, IOC, JDBC, etc)Experience in developing web services and consuming web services (CXF)Expertise using Microsoft SQL server 2005Knowledge/understanding of iLog, JrulesPerson will be working on all layers of the application development (presentation, application, persistence, etc)Experience working in an agile environmentCreating JSP pages, write JavaScript, use style sheetsWriting JavaScript, Create/update CSSAjax/JSON, experience using various JQuery functions.Spring MVC, IOC (writing view model controllers)Writing SQL to Create, Read, Update and Delete information from SQL server database/tablesAbility to write in-line SQL statements from Java programs using JDBC template.Knowledge of creating/reading/updating stored procedures, etcKnowledge building and deploying code on Web sphere infrastructureDefine variable and properties for the applicationTrouble shoot application issues, Review Web sphere logsExperience working in an Integrated development environment using JavaRational Application Developer, version 6Experience using Query analyzer to analyze and debug SQL.Experience as a Java DeveloperExperience with Java 5 programmingExperience with spring frameworkExperience with MVCExperience with IOCExperience with JDBCExperience with developing web servicesExperience with CXFExperience with Microsoft SQL server 2005Experience with iLogExperience with JRulesExperience with working on all layers of the application developmentExperience with Creating JSP pagesExperience with Create/update CSSExperience with AjaxExperience with JSONExperience with JQueryExperience with SQL to Create, Read, Update & Delete informationExperience with creating/reading/updating stored proceduresExperience building and deploying code on Web sphere infrastructureExperience with Rational Application Developer v6Experience with Query analyzer

Education: Bachelor’s Degree or Higher in Computer Science or related or foreign Equivalent

 

Confirm your E-mail: Send Email