{"schemaVersion":"jobsearcher.job.v1","id":"2b19db760897eb5f45cb6b88","url":"https://jobsearcher.com/jobs/2b19db760897eb5f45cb6b88","canonicalUrl":"https://jobsearcher.com/jobs/2b19db760897eb5f45cb6b88","title":"Expert Programmer (Java)","description":"About the RoleDiverse 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.\r\nThe Expert Programmer will lead backend development and API architecture, vendor integration, security, data integrity, performance, and knowledge transfer across the solution.\r\nKey ResponsibilitiesBuild REST endpoints, optimize database queries in collaboration with the Data Architect, and implement business logic and validation.\r\nDesign and review Java microservices and APIs connecting the core UI system and the AI Job Assist Tool.\r\nReview vendor API specifications, data schemas, and integration designs, and recommend approval before ITS development begins.\r\nServe as a technical liaison among the vendor AI team, NYSDOL business subject matter experts, and ITS security and infrastructure teams.\r\nEstablish coding standards and branching strategies; conduct code reviews focused on security, performance, and maintainability.\r\nDesign end-to-end integration across REST APIs, the MCP server, and the UI system of record.\r\nCollaborate with GCP Cloud Engineering on secure egress proxies, VPC Service Controls, GKE, Pub/Sub, IAM, and related cloud-native architecture.\r\nDesign validation controls to prevent corrupt or unapproved AI-generated data from being written back to the UI system.\r\nAnticipate and mitigate API instability, dependency, and database-change risks; develop technical workarounds as needed.\r\nDevelop and execute load-testing strategies for approximately 1,500 concurrent users and document-heavy workloads.\r\nIntegrate AI capabilities and MCP services with enterprise Java and microservice solutions.\r\nMaintain technical documentation and provide knowledge transfer and mentoring to State staff.\r\nRequired Qualifications84+ months of experience. The candidate can guide large teams and/or has extensive industry experience and is considered at the top of their field.\r\nPreferred Qualifications96 months of enterprise backend software development and API architecture using Java and microservices, including REST API design and implementation.\r\n36 months in a technical leadership or architecture role on enterprise systems, including code review, technical standards, and cross-functional or vendor coordination.\r\n24 months integrating enterprise applications with AI-enabled services or AI platforms, including validation of data exchanged between AI services and systems of record.\r\n12 months designing, implementing, or validating MCP servers, clients, tools, or integrations.\r\n24 months with GCP cloud-native architectures and services, including one or more of GKE, Pub/Sub, IAM, VPC Service Controls, or secure egress patterns.\r\n24 months delivering solutions in high-compliance environments such as IRS Publication 1075, CJIS, HIPAA, or comparable regulated environments.\r\n24 months designing data-integrity, write-back validation, or API security controls for transactional enterprise systems.#J-18808-Ljbffr","company":"Diverse Agile Solutions","rawCompany":"diverse agile solutions","city":"Albany","state":"NY","isRemote":false,"isActive":true,"createdAt":"2026-11-04T01:55:49.054Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Expert Programmer (Java)","description":"About the RoleDiverse 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.\r\nThe Expert Programmer will lead backend development and API architecture, vendor integration, security, data integrity, performance, and knowledge transfer across the solution.\r\nKey ResponsibilitiesBuild REST endpoints, optimize database queries in collaboration with the Data Architect, and implement business logic and validation.\r\nDesign and review Java microservices and APIs connecting the core UI system and the AI Job Assist Tool.\r\nReview vendor API specifications, data schemas, and integration designs, and recommend approval before ITS development begins.\r\nServe as a technical liaison among the vendor AI team, NYSDOL business subject matter experts, and ITS security and infrastructure teams.\r\nEstablish coding standards and branching strategies; conduct code reviews focused on security, performance, and maintainability.\r\nDesign end-to-end integration across REST APIs, the MCP server, and the UI system of record.\r\nCollaborate with GCP Cloud Engineering on secure egress proxies, VPC Service Controls, GKE, Pub/Sub, IAM, and related cloud-native architecture.\r\nDesign validation controls to prevent corrupt or unapproved AI-generated data from being written back to the UI system.\r\nAnticipate and mitigate API instability, dependency, and database-change risks; develop technical workarounds as needed.\r\nDevelop and execute load-testing strategies for approximately 1,500 concurrent users and document-heavy workloads.\r\nIntegrate AI capabilities and MCP services with enterprise Java and microservice solutions.\r\nMaintain technical documentation and provide knowledge transfer and mentoring to State staff.\r\nRequired Qualifications84+ months of experience. The candidate can guide large teams and/or has extensive industry experience and is considered at the top of their field.\r\nPreferred Qualifications96 months of enterprise backend software development and API architecture using Java and microservices, including REST API design and implementation.\r\n36 months in a technical leadership or architecture role on enterprise systems, including code review, technical standards, and cross-functional or vendor coordination.\r\n24 months integrating enterprise applications with AI-enabled services or AI platforms, including validation of data exchanged between AI services and systems of record.\r\n12 months designing, implementing, or validating MCP servers, clients, tools, or integrations.\r\n24 months with GCP cloud-native architectures and services, including one or more of GKE, Pub/Sub, IAM, VPC Service Controls, or secure egress patterns.\r\n24 months delivering solutions in high-compliance environments such as IRS Publication 1075, CJIS, HIPAA, or comparable regulated environments.\r\n24 months designing data-integrity, write-back validation, or API security controls for transactional enterprise systems.#J-18808-Ljbffr","datePosted":"2026-11-04T01:55:49.054Z","dateModified":"2026-11-04T01:55:49.054Z","hiringOrganization":{"@type":"Organization","name":"Diverse Agile Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Albany","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2b19db760897eb5f45cb6b88"},"url":"https://jobsearcher.com/jobs/2b19db760897eb5f45cb6b88"}}