Role Java Architect Recommend changes on project design concepts to improve efficiency o Develop design specifications installation instructions and other system-related information o Verify stability interoperability portability security and scalability of java system architecture o Select apt design solutions and ensure compatibility of system components working with software engineers o Evaluate current or emerging technologies to consider monetary factors of java program o Provide technical guidance and support development of systems o Identify system data hardware and software components required to meet user needs o Provide implementation guidelines for system secure to customers or installation teams o Implement solutions focusing on reuse and industry standards at a program enterprise or operational scope o Convey architectural solutions to all levels of professionals and leaders o Ensure compliance with established architecture design patterns policies standards and best practices o Contribute to Java Architect profession both internally and externally o Head system architecture design cross business area projects and development teams o Identify review and present input on project activities and plans o Design develop implement and maintain series of programs subsystem revision and enhancement of current system