Job Description

Reference # : 19-00733Title : JAVA Programmer
Location : Menands, NY
Position Type : Contract
Experience Level : Start Date / End Date : 09/30/2019 / 03/30/2022
The Birth Defects Registry (BDR) at the New York State Department of Health is responsible for analyzing case reports of children born or residing in New York State diagnosed before the age of two with any structural, functional or biochemical abnormality determined genetically or induced during gestation and not due to birthing events. The BDR requires a secure application to support the electronic reporting of birth defects, particularly the Zika-related birth defects, by health practitioners. Although physicians have always been legally mandated to report birth defects, they have not been reporting due to the lack of an efficient reporting mechanism. May 2016(Regulation Supp 22.3) changes to NYS regulations now require birth defects reporting by physician assistants, nurse practitioners, and midwives.

a)Design & Develop Java web applications for Oracle WebLogic Servers. b) Providing Maintenance & Support for live applications & services. c) Application Server Tasks: Deploying Applications & Web Services, Creating Data Sources etc. d) Develop object relational mapping using Hibernate frameworks to access back -end Oracle databases. e) Develop Oracle WebLogic applications using Java Server Faces, HTML5, JavaScript libraries and template frameworks. f) Designing and developing Oracle database objects such as tables, triggers, and stored procedures for the applications. Write PL/SQL against Oracle RAC for use by web applications. g) Communicating with Users & Stake Holders. Communicate with Business Analysts to acquire and understand requirements.

h). Documentation: Preparing various documents like User Documents, Process Flow Diagrams and Database Schema Diagrams i) Performs Black Box testing of web applications developed by other staff members. j) Design, develop and call SOAP and REST web services as needed k) Lead joint application design sessions with other staff members.


Please see our complete list of jobs at:

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online