The Sr Full Stack Java Consultant will play a critical role in maintaining a comprehensive knowledge base within the IT organization, particularly in the areas of application development, maintenance, and support of the Benefit Configurator suite of applications. This position requires the consultant to stay updated on emerging technologies and to influence strategic decisions regarding the technical direction of the business. As a subject matter expert, the consultant will consult on multiple projects and programs, driving new technology directions and providing solutions for complex tasks that involve significant risk or impact on business unit performance. The role demands a high level of expertise in one or more technology areas, necessitating a Bachelor's degree in computer science, information systems, computer engineering, systems analysis, or a related discipline, with a Master's degree preferred. The consultant is expected to have at least seven years of experience across multiple technology areas, demonstrating strong knowledge in major technology domains and a solid understanding of the client's business.