Job Summary Java Developer (State of New York Department of Taxation and Finance)
- Support the NYS Tax Modernization Program specifically the Real Property Systems Modernization project.
- Modernize legacy systems critical to state revenue collection.
- Analyze business requirements and participate in system design.
- Present system designs to both users and technical teams.
- Develop detailed design documents and program specifications.
- Code unit test and integrate Java-based applications.
- Utilize IBM development tools (RAD WAS OCP/Liberty) and frameworks (EAD4J JADE).
- Work extensively with J2EE technologies (EJB JDBC JSP XML Java batch jobs).
- Perform database programming and tuning primarily using IBM DB2 and XML schemas.
- Write and optimize SQL statements; participate in DB2 table design.
- Conduct data mapping and scripting for data conversion.
- Engage in production support: analyze issues propose and implement solutions.
- Use IBM MQSeries or Kafka for messaging requirements.
- Work with DataStage and Sybase as needed.
- Mentor junior staff and help develop technical documentation.
- Recommend and implement tooling and solution enhancements as needed.
Experience Requirements:
- Minimum 7 years (84 months) experience in government taxation/budget systems and Java development in the specified IBM environment.
- At least 5 years (60 months) performance tuning and messaging experience.
- At least 1 year (12 months) experience with DataStage and Sybase.