Job Description
Government Representative 2
Senior Developer
(Posting #478-23)
The Department of Children and Families’ Office of Information Technology are seeking three (3) qualified candidates that will function as a Senior Developer.
The Senior Developer is responsible for interpreting complex design documents and translating them into complex coding (JAVA, web design, Oracle) in the Department’s Comprehensive Child Welfare Information System (CCWIS) system (NJSPIRIT). This will require review and analysis of business use cases and situations to determine design patterns and algorithms in selecting the best methods and techniques to obtain the best code execution and development. The Senior Developer will also provide peer review and preform insightful and constructive code reviews (of coworkers) to help maintain and teach proper coding techniques and ensure that fellow developers are considering all pertinent factors to prevent regression defects or the introduction of problematic code.
They must have a good understanding in Oracle database with strong proficiency implementing and performance tuning SQL, stored procedures, and DB Functions with additional proficient in SDLC process and Agile experience as well as experience with object-oriented analysis and design techniques, design patterns, and web Services design and development (SOAP/REST).
SPECIAL NOTE: This position may be eligible to work remotely for up to two days in a calendar week.
REQUIREMENTS
EDUCATION: Graduation from an accredited college or university with a Bachelor’s degree.
EXPERIENCE: Five (5) years of programming, systems analysis, or computer analysis experience. Successful candidates will possess the following qualifications:
* Java/J2EE – Java 8, Java EE, EJB, JPA 2.x, Spring Framework, Spring Boot and JMS
* Web frameworks (Struts and Spring (Spring Boot preferred))
* Web services – REST, JAX-RS, JAX-WS, Apache CXF, SOAP, WSDL, XSD, XML, XSLT, Spring and Jersey
* Web technologies like HTML, CSS, JavaScript and JQuery (e.g.HTML5, CSS3, Bootstrap.js v4)
* Markup languages XML and JSON
* Experience in application servers like Websphere, Tomcat/Weblogic 10.3.3/Apache
* Databases like Oracle DB/MySql/SQL Server
* Oracle SQL, PL/SQL
* IDE’s like Eclipse/IntelliJ IDEA
* JSP EL/JSTL/Servlets
* Agile Methodology
* Version Control tools – Solid understanding of version control tools and concepts, especially with SVN
* Build and continuous integration – Maven, Jenkins, Ant, etc.
* Design patterns
* Amazon Web Services (AWS)
NOTE: Applicants who do not possess the required experience may substitute additional education as indicated above on a year-for-year basis with thirty (30) semester hour credits being equal to one (1) year of experience.
NOTE: A Master’s degree in an Information Technology field may be substituted for one (1) year of experience.
RESUME NOTE: Eligibility determinations will be based upon information presented on the resume only. Applicants who possess a degree from a college or university outside the United States must provide an evaluation of one’s transcripts from a recognized evaluation service at the time of submission by the above closing date. Failure to do so may result in your ineligibility.
LICENSE: Appointees will be required to possess a driver’s license valid in New Jersey only if the operation of a vehicle, rather than employee mobility, is necessary to perform the essential duties of the position.
PUBLIC SERVICE LOAN FORGIVENESS: As a prospective employee of the State of New Jersey, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education’s website at StudentAid.gov/PSLF.
SAME APPLICANTS: If you are applying under the NJ “SAME” program, your supporting documents (Schedule A or B letter), must be submitted along with your resume by the closing date indicated above. For more information on the SAME Program visit their Website at: https://nj.gov/csc/same/overview/index.shtml, email: [email protected], or call CSC at (609) 292-4144, option 3.
RESIDENCY LAW: Please refer to the New Jersey Department of Children and Families’ website at www.state.nj.us/dcf.
SALARY: $85,000 – $120,000 commensurate with education and experience.
TO APPLY: You must submit a cover letter and resume as a single PDF document, saving the file by your Last Name, First Name.
Please indicate in your cover letter the Posting # and where you found this job opportunity. Send the file to:
The Department of Children and Families is an Equal Employment Opportunity Employer and is committed to fostering a respectful and inclusive work environment which reflects the diversity of the state we serve.