The Lead / Principal Enterprise Architect is responsible for defining and driving the technology roadmap for a complex, mission-critical application portfolio that includes long-standing custom-built Java and .NET applications (10+ years in production), commercial off-the-shelf (COTS) products, Oracle database platforms, and a hybrid mix of on-premises data centers and cloud infrastructure. The primary focus of this role is enterprise application and solution architecture, with particular emphasis on Java-based applications, COTS products, application modernization, integration, and hybrid cloud solutions. This role bridges business strategy and technical execution: partnering with executive stakeholders to understand business drivers, working with vendors to evaluate and integrate commercial products, and collaborating closely with existing development teams to translate architectural vision into effective, buildable designs. The successful candidate will bring strong architectural and technical credibility across legacy and modern technology stacks, with demonstrated experience working with Java-based enterprise applications and familiarity with .NET environments. The role does not require day-to-day hands-on application development; however, the architect must be technically proficient enough to evaluate solutions, challenge technical approaches, guide development teams, and translate architectural concepts into implementable designs. The successful candidate will also demonstrate sound judgment about when to modernize versus stabilize and possess the communication skills to align diverse stakeholders around a shared, phased modernization strategy.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal