Role: JavaDeveloper
Location:Albany New York
Duration:20 Months 2 Weeks
Description
Thisposition will be in support of the NYS Tax Modernization Program.This program will encompass multiple projects to modernize legacysystems within the NYS Department of Taxation and Finance which isresponsible for billions in state revenue. Some of the major areasunder modernization include Collections and Accounts ReceivableTaxpayer Accounting Withholding Tax Returns Processing.
Duties
* The selected candidate will be a lead developer for theTax Modernization effort and provide support for maintenanceactivities.
* Specific duties include but arenot limited to:
* Obtain business requirementsto develop automated applications which meet businesspriorities.
* Provide lead programming dutiesfor tax related applications.
* Develop andmentor staff using various technologies including J2EE Spring JSONJavaScript and JDBC.
* Develop and reviewdetailed documentation for system and program change requirementincluding detail specifications documents.
* Assist and provide guidance through all phases of theproject management life cycle.
* Develop unittest plans based on coding changes and user specifications. Conductunit testing and debugging of all code changes in the developmentenvironment.
* Coordinate the migration of allcode changes (programs procedures etc.) from developmentenvironment into user test environment.
* Assistteam members using distributed technologies including Java DB2 XMLand XQuery. Ensure that staff members are properly trained andmentored.
* Provide support as needed fordefects and issue resolution. Ensure that defects and issues areaddressed promptly based on priority.
* Facilitate and participate in meetings with ITS and DTFcustomers.
* Communicate clearly both verballyand in writing with DTF management and users ITS management andteam members.
MandatoryRequirements
* Experience (8Years)
* Is involved with all facets of the software developmentprocess including the research design programming testing andimplementation of computer software.
Requirements
* This is an 100% Onsite
* 60 monthsexperience with J2EE technologies including JDBC JSP andXML.
* 60 months experience developing buildingand testing Java EE applications using modern IDEs such as EclipseNetBeans or IntelliJ.
* 60 months experienceusing J2EE frameworks such as Spring or struts
* 60 months experience using Application Servers such asTomcat JBoss WebSphere or WebLogic.
* 60 monthsexperience writing SQL statements for relationaldatabases.
* 36 months of experience inmessaging technologies such as MQ JMS Kafka.
* 60 months of experience in system analysis and design ofmultitiered transactional systems.
* R sum.