We are looking for a J2EE Software Architecture to understanding our customers' requirements and help drive the implementation of them into our project and product software deliveries. He/she will also work closely with the product and project development teams and business owners to enhance our clients business value through the innovative use of technology.
Required Skills:
· BS or MS in Computer Science.
· Prior experience in an architect role within a J2EE environment within mid to large size software organization.
· Hands on experience with a wide range of current technologies, frameworks, programming languages, and 3rd party products.
· Previous experience in enterprise class applications involving development teams of 20+ people.
· Provide recommendations of technology, 3rd party tools, design approach, and open source solutions to meet the needs of our solutions in the most effective manner.
· Identify efficiencies in tools, processes, and code across development teams.
· Communicate to upper management, clients, and prospects our technology vision.
· Strong verbal, presentation, and writing skills as well as the ability to collaborate at all levels.