About The Position

The Lead Java Architect will provide technical leadership for enterprise-level Java/J2EE web application development for a New York State government agency. The role involves participation across the system development lifecycle, including requirements analysis, design, development, testing, and implementation. It also includes release management for n-tier JEE applications; establishing and evaluating testing standards; advising IT management on web application architecture and software evaluation; and mentoring developers. The position is a 30-month engagement based in Albany, New York, with day-one onsite work. The listed pay is $58.33 per hour C2C.

Requirements

  • 18 or more years of experience with Java/J2EE technologies.
  • At least 7 years of experience as a Lead Java Architect.
  • 7 years of experience building complex, enterprise-level Java web applications across the system development lifecycle.
  • 7 years of experience defining unit and system testing standards and monitoring, benchmarking, and evaluating results with development teams.
  • 7 years of experience performing release management for n-tier JEE web applications.
  • 7 years of experience communicating orally and in writing and giving group presentations.
  • 7 or more years of experience analyzing business processes and workflows and working with non-technical staff on system specifications and problem resolution.
  • 6 or more years of experience advising IT management on web application architecture, software evaluation, application component upgrades, proofs of concept, and developer mentoring.
  • 7 years of experience in EJB development and transaction management in a complex, large-scale environment involving integration of J2EE applications with legacy mainframe environments.
  • 7 years of experience working with or developing single sign-on solutions for JEE applications; LDAP and SiteMinder experience is preferred.
  • 7 years of experience using web services and IBM MQ in a JEE environment.
  • 7 years of experience with XML, JAXB, Struts, Spring, Hibernate, rules engines, and business process management.

Nice To Haves

  • Experience with LDAP and SiteMinder in the context of single sign-on solutions for JEE applications.

Responsibilities

  • Build complex, enterprise-level Java web applications and participate in requirements analysis, design, development, testing, and implementation.
  • Work with development teams to define unit and system testing standards and monitor, benchmark, and evaluate test results.
  • Perform release management for n-tier JEE web applications.
  • Analyze business processes and workflows; work with non-technical staff to develop system specifications and resolve problems.
  • Advise IT management on web application architecture, software evaluation, application component upgrades, and proofs of concept.
  • Mentor developers in system architecture, design patterns, common system utilities, and secure web application coding.
  • Develop EJB applications and transaction management in a large-scale environment involving integration of J2EE applications with legacy mainframe environments.
  • Work with or develop single sign-on solutions for JEE applications.
  • Use web services and IBM MQ in a JEE environment.
  • Work with XML, JAXB, Struts, Spring, Hibernate, rules engines, and business process management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service