What are the responsibilities and job description for the Senior Java Architect position at SURV7X, LLC?
Job Title: Java Architect
Duration: 30 Months
Target Start Date: ASAP
Location: WA Harriman State Campus, Building 8, Gloversville, NY (Hybrid – 40% Remote after 4 Months Onsite)
Position Type: Contract
Interview Type: Webcasting
Project: NYS Tax Modernization
Job Overview
The New York State Office of Information Technology Services (ITS) seeks an Expert-Level Software Architect to support the NYS Tax Modernization Program. This large-scale modernization effort aims to transform multiple legacy systems within the Department of Taxation and Finance—responsible for managing billions in state revenue.
The architect will provide end-to-end technical design leadership, oversee complex system integrations, and define software standards across modernization projects, including Collections & Accounts Receivable, Integrated Account Systems, and OLS Modernization.
Key Responsibilities
- Lead all phases of the System Development Life Cycle (SDLC) for a multi-tiered processing system.
- Guide technical design and oversee new development and system enhancements.
- Coordinate solutions among technical teams and present technical architectures to management.
- Design and implement scalable, standards-based software architectures.
- Lead requirements gathering and analysis sessions with business and IT stakeholders.
- Develop technical design documents, program specifications, and coding standards.
- Write, optimize, and tune SQL queries.
- Perform unit and integration testing for assigned programming deliverables.
- Oversee migration of code and components from development to testing environments.
- Support user acceptance testing and production troubleshooting.
- Perform performance tuning and optimize system behavior under load.
- Mentor and guide junior technical staff in design, coding, and troubleshooting.
Required Skills & Qualifications
- 7 Years (84 Months) experience with government taxation systems, including technical design, development, and end-user support for tax return processing.
- 7 Years in choreography/orchestration processes using WebSphere Integration Developer (WID), WPS, IBM BAW, or IBM CP4I (Cloud Pak for Integration).
- 7 Years with Java/XML-based Rules Engines(ODM, ADS), working with XML, XQueries, JSON, and JSON Schemas.
- 7 Years with J2EE technologies (Servlets, JSP, JDBC, JMS, MQ Series, SOA, XSD, XPath, EJB, DB2, CTG).
- 7 Years Java development experience in IBM RAD (Rational Application Developer) and WebSphere Application Server (WAS) environments.
- 7 Years with Java Messaging Services (JMS) using IBM MQSeries or IBM CP4I MQ.
- 7 Years working with frameworks such as IBM EAD4J, JADE, or Spring Framework.
- 7 Years of system analysis, multi-tier architecture design, and writing detailed design documentation.
- 5 Years (60 Months) experience in performance tuning for returns processing systems and Java/XML Rules Engine optimization.
Expert Level (7 Years): Able to provide technical leadership to large teams, establish architecture standards, and deliver complex system integrations independently.
Tools & Technologies
Software: IBM WebSphere, IBM CP4I, IBM BAW, IBM ODM, IBM RAD, IBM DB2, Java, XML, JSON, J2EE Stack
Hardware: IBM Platforms and Infrastructure
About the Program
The NYS Tax Modernization Program is a multi-year initiative designed to transform the Department of Taxation and Finance’s core systems for better efficiency, scalability, and accuracy in revenue management. The program spans several modernization streams—focusing on collections, processing, and integrated account management.