Java Developer

Doli Systems Inc. requires a Java Developer for its office in Jersey City, NJ who will be involved in the following

Job Responsibilities
Job Responsibilities: Designs, specifies information systems solutions and the highest level technical direction in the development of new or existing applications to solve basic to complex problems or enhancements. Act as application designer for critical components and major modifications effectively using analytical skills, technical skills, available technology and tools in the evaluation of client requirements and processes. As part of the Agile team work on estimate releases, tasks with development manager and allocated work for development and testing team. Analyze legacy java application and create design document to migrate business logic to new B2B projects java application. Develop web based comparison tool to validate new system against legacy system using JavaScript, CSS, Servlet, and JDBC. Design, write DDL, DML statements and populating the Oracle 12c and SQL Server databases using SQL/PL-SQL. Actively participate in design and develop multi-threaded server based on J2EE architecture. Involve in designing user interface and the architecture for the project using Spring Framework, Hibernate 4.0 and UI (user interface) data binding. Develop web application using Spring mvc, JSP, HTML, CSS (SASS), JavaScript and JS Framework as Backbone. Implement application using J2EE design patterns like Struts, Singleton, DAO (Data Access Object), DTO (Data Transfer Object). Create and consume REST/SOAP web service operations and modify the existing web service's Web Application Description Language. Create XSDs and develop the XML files complying with the created XSDs.

Position requires Bachelor degree or foreign equivalent in Computer Science, Electronics engineering, Management Information systems or a related field of study OR IN THE ALTERNATE employer will accept a combination of 3 or 4 year degree and work experience. Employer will accept 3 or 4 year bachelor degrees. Will accept a bachelor's equivalent based on combination of education and work experience as determined by a professional evaluation service. Any suitable combination of education experience or experience is acceptable. Travel required to unanticipated client locations all over the US.

Mail all resumes to Doli Systems Inc., 2983 John F Kennedy Blvd, Ste 200, Jersey City, NJ 07306 or email at