Previous Job
AppSysAn/Programming Mgr 3
Ref No.: 18-11305
Location: Trenton, New Jersey

Short Description:
This Application System Programming Manager Level 3 is a Senior J2EE/Java Developer

Complete Description:

Please note - this is for 2 openings.

The candidate must possess Bachelor of Science in Computer Science or a related field and 5 or more years of hands on experience in requirements analysis, design, integration, development, implementation, and testing.

Web Application development with experience using Java, CSS, HTML/XML, JavaScript.

Knowledge with Struts framework a plus
Strong understanding of Object Oriented concepts is also helpful
Prior work experience interfacing with Oracle Databases as an application developer using SQL, PL/SQL
Knowledge of Business Objects is desired

Experience with writing UNIX/Linux Bash scripts a plus.
Working with SFTP Clients, IDE's such as NetBeans, TOAD for Oracle and TomEE.
Glassfish skills and/or conversion is a plus.
Must have a good understanding of Software Development Life Cycle (SDLC).
Good writing/ oral communication skills are necessary to work within the team as well as with clients.
The ability to consistently adapt to the changing needs of our work environment and client's needs to deliver reliable user friendly software solutions.
Migrate from Glassfish to TomEE for 1099, and TOP/SOIL applications.
The Application System Programming Manager will be responsible for analyzing the current TOP environment and the interfaces, designing an efficient solution for some of the key modules.
The consultant will provide accurate estimates for design and programming efforts for any system changes and enhancements.
Successfully illustrate key concepts and features of different modules independently and collectively.
Derive secure file transfer strategies and routines for maximum efficiency and minimum loss.
Assist in identifying, tracking, and mitigating project risks.
Utilize the new TomEE environment for the development.
Develop system test cases to encompass all scenarios and required features of the application.
The candidate will be responsible for all relative documentation.

Skills Required Minimum Experience Candidate Experience Last Used
Experience developing applications using Java Required 5 Years
Experience writing queries using PL/SQL and Oracle SQL Required 5 Years
Experience developing web pages using HTML Required 3 Years
Experience with Java Script Required 3 Years
Prior experience with Framework-based application development (i.e. Struts, Spring, MVC) Required 5 Years
Prior experience developing using Software Development Life Cycle (SDLC) Required 3 Years
Good written and verbal communication skills Required
Experience with TOAD for Oracle Highly desired 2 Years
Experience converting applications running on Glassfish to TomEE Highly desired 2 Years
Experience migrating applications running on another server to TomEE Highly desired 2 Years
Experience with writing UNIX/Linux Bash scripts Desired 3 Years
Prior experience with NetBeans IDE Desired 3 Years
Experience deploying applications using TomEE Server Desired 3 Years
Prior experience developing on Struts 2 Framework Desired 3 Years
BS in Computer Science or related field Required

Questions Questions Answers
Question 1 Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you accept this requirement?
Question 2 Please list candidate's email address HERE that will be used when submitting E-RTR.
Question 3 Have you worked with the state of New Jersey, especially with any Human Services systems like FAMIS, GAAS, TANF, TOP/SOIL, SNAP?
Question 4 Please list the frameworks that you have developed on during your professional work assignments.