Demo

Expert Programmer (Java)

Diverse Agile Solutions
Albany, NY Remote Other
POSTED ON 10/24/2026
AVAILABLE BEFORE 12/23/2026

About the Role

Diverse Agile Solutions is seeking an Expert Programmer (Java) to provide technical leadership for the UI Job Assist Tool (JAT), an initiative that connects New York State’s Unemployment Insurance (UI) system of record with an AI-enabled job assistance tool through secure APIs and Model Context Protocol (MCP) services. This hybrid position is based in Albany, New York.

The Expert Programmer will lead backend development and API architecture, vendor integration, security, data integrity, performance, and knowledge transfer across the solution.

Key Responsibilities

• Build REST endpoints, optimize database queries in collaboration with the Data Architect, and implement business logic and validation.

• Design and review Java microservices and APIs connecting the core UI system and the AI Job Assist Tool.

• Review vendor API specifications, data schemas, and integration designs, and recommend approval before ITS development begins.

• Serve as a technical liaison among the vendor AI team, NYSDOL business subject matter experts, and ITS security and infrastructure teams.

• Establish coding standards and branching strategies; conduct code reviews focused on security, performance, and maintainability.

• Design end-to-end integration across REST APIs, the MCP server, and the UI system of record.

• Collaborate with GCP Cloud Engineering on secure egress proxies, VPC Service Controls, GKE, Pub/Sub, IAM, and related cloud-native architecture.

• Design validation controls to prevent corrupt or unapproved AI-generated data from being written back to the UI system.

• Anticipate and mitigate API instability, dependency, and database-change risks; develop technical workarounds as needed.

• Develop and execute load-testing strategies for approximately 1,500 concurrent users and document-heavy workloads.

• Integrate AI capabilities and MCP services with enterprise Java and microservice solutions.

• Maintain technical documentation and provide knowledge transfer and mentoring to State staff.

Required Qualifications

• 84 months of experience. The candidate can guide large teams and/or has extensive industry experience and is considered at the top of their field.

Preferred Qualifications

• 96 months of enterprise backend software development and API architecture using Java and microservices, including REST API design and implementation.

• 36 months in a technical leadership or architecture role on enterprise systems, including code review, technical standards, and cross-functional or vendor coordination.

• 24 months integrating enterprise applications with AI-enabled services or AI platforms, including validation of data exchanged between AI services and systems of record.

• 12 months designing, implementing, or validating MCP servers, clients, tools, or integrations.

• 24 months with GCP cloud-native architectures and services, including one or more of GKE, Pub/Sub, IAM, VPC Service Controls, or secure egress patterns.

• 24 months delivering solutions in high-compliance environments such as IRS Publication 1075, CJIS, HIPAA, or comparable regulated environments.

• 24 months designing data-integrity, write-back validation, or API security controls for transactional enterprise systems.

Salary : $38 - $41

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Expert Programmer (Java)?

Sign up to receive alerts about other jobs on the Expert Programmer (Java) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Diverse Agile Solutions

  • Diverse Agile Solutions Albany, NY
  • About the role Diverse Agile Solutions is seeking a Senior IT Specialist to support the New York State Department of Labor’s hybrid computing environment i... more
  • Just Posted

  • Diverse Agile Solutions Albany, NY
  • Senior Tester – UI Job Assist Tool (JAT) Location: Albany, New York (Hybrid) Employment type: Contract Position Overview Diverse Agile Solutions is seeking... more
  • Just Posted

  • Diverse Agile Solutions York, NY
  • Position Overview Diverse Agile Solutions is seeking an Expert IT Specialist (QA) to provide senior-level desktop engineering and service support in an ent... more
  • Just Posted

  • Diverse Agile Solutions Albany, NY
  • About the role Diverse Agile Solutions is seeking a Senior IT Specialist to support the New York State Department of Labor's hybrid computing environment i... more
  • Just Posted


Not the job you're looking for? Here are some other Expert Programmer (Java) jobs in the Albany, NY area that may be a better fit.

  • JSM Consulting Inc. Albany, NY
  • 84 Months of Experience configuring and deploying to WebSphere Application server environments 15 20 84 Months Experience using IBM Rational Software Archi... more
  • 15 Days Ago

  • i-Link Solutions Albany, NY
  • Job Title: Programmer – Expert Task ID: HBITS-08-15065 Position Duration: 30 Months Client: State of NY Agency: NYS Dept of Labor Interview : In-Person Ple... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!