About The Position

We are seeking an experienced Software Development Architect to lead and own complex projects, particularly the development of Unemployment Insurance backends and systems related to Taxes and Wages. The role involves architecting scalable backend solutions, supporting government backend processes, and migrating legacy systems from on-premises and mainframe technologies to cloud-based architectures. The architect will work with cross-functional teams, communicate technical concepts to stakeholders and team members, and provide leadership and mentorship throughout the software development lifecycle. The position is 100% remote and has a stated duration of 6+ months.

Requirements

  • Extensive experience in software architecture and development, particularly in enterprise-grade applications.
  • Familiarity with Unemployment Insurance systems and government backend processes.
  • Proven experience migrating systems from on-premises to cloud environments.
  • Knowledge of Java and Spring Boot frameworks.
  • Strong problem-solving skills.
  • Ability to work independently and collaboratively in a team environment.

Nice To Haves

  • Experience with Camunda for business logic.

Responsibilities

  • Design and architect scalable backend solutions for Unemployment Insurance.
  • Collaborate with cross-functional teams to enhance and support systems related to Taxes and Wages.
  • Lead migration projects from mainframe systems to cloud-based architectures.
  • Communicate technical concepts and solutions clearly to stakeholders and team members.
  • Provide leadership and mentorship to development teams throughout the software development lifecycle.
  • Participate in strategic planning and technology decision-making.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service