Sr. Java Technical Architect/Columbus, OH Job in Columbus, Ohio US

Sr. Java Technical Architect/Columbus, OH

Job Description Job Title: Senior Technical Architect/Columbus, OH Summary: Designs and develops the architecture for enterprise web services based on business requirements and IT strategies by performing the following duties: Essential Duties and Responsibilities include the following. Other duties may be assigned. 1. Define the principles that guide technical architecture decisions for the enterprise in association with Development teams, Technical Operations, Network Support and IT leadership. 2. Participates in defining and communicating a strategic approach to the Internet, Intranet, and Extranet with regards to the functionality and connectivity of the business needs. 3. Consults with senior development staff to ensure proper Internet, Intranet, and Extranet connectivity and architecture. 4. Designs, builds and supports the infrastructure for developing Web applications and service components 5. Creates detailed, clear, architectural design specification documents that will communicate to programmers the application architecture and features that are to be implemented. 6. Provides technical expertise, advice and oversite to the technical team to ensure that the application architecture is adhered to throughout the development process. 7. Conducts code reviews; designs test plans, and writes technical documentation. 8. Translates complex product and project requirements into innovative technical solutions that can be implemented by the development teams. 9. Develops a software solution that satisfies the business requirements as well as the specific technical requirements of a business unit. 10. Standardizes components and makes recommendations for reuse in order to create architecture that is scalable and flexible for future growth. 11. Writes highly de coupled and reusable business and data access objects using standard programming or scripting languages. 12. Tracks/monitors emerging technologies to shape the direction of web development tools, standards, application and infrastructure for the web and SOA environment. 13. Works with Development teams, Technical Operations, Network Support and IT leadership to establish, promote, and enforce architectural standards, frameworks, metrics, policies and procedures. 14. Provides technical leadership to ensure the security of information exchanged between employees, customers, and suppliers. 15. Ensures optimum performance, scalability, and usability of the business services running as components of a Service Oriented Architecture Competencies: To perform the job successfully, an individual needs to demonstrate the following competencies: ? Job Knowledge/Professional Skills: Possesses and applies current job knowledge and technical skills to perform specific duties within defined job responsibilities. ? Customer Service: ? Management Skills: Manages workload and resources by planning, organizing and delegating to meet deadlines and accomplishes objectives while maintaining department quality standards. ? Adaptability: Ability to embrace change as a necessary and desirable opportunity. Flexible in dealing with different viewpoints and people with diverse backgrounds. ? Problem Solving/Decision Making: Solves problems and makes business decisions to carry out job duties. Weighs alternatives and determines course of action. ? Communication: Ability to express thoughts and ideas to others, both orally and in writing. Demonstrates commitment to Internal Customer Service Standards (ICSS). ? Dependability: Demonstrates reliability and instills confidence in the ability to carry out job duties. ? Teamwork/Interpersonal Skills: Builds and maintains working relationships with employees and customers. Cooperates with employees to achieve common goals while demonstrating core values. Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education/Experience: ? Fifth year college or university program certificate in Information Technology, Engineering or related technical field ? Strong knowledge of architectural principles, frameworks and best practices for enterprise level solutions. ? Experience in SOAP, REST, BPMN and BPEL standards. ? Experience with /z-Linux operating systems ? Experience with standard Service Oriented Architecture/BPM concepts and technologies including Portals, Process Engines, Enterprise Service Bus, Rules Engine, Service Repository ? 5 years minimum experience required with IBM Websphere ? 6-8 years of technical experience in product architecture and development ? 8+ years experience in object oriented design and development in Java and/or C++. ? 8+ years experience with UNIX and Windows operating systems. ? 8+ years experience in JEE technologies including Servlets, JSP/JSF, JMS, JTA, JAXP/JAXB, JCA, JDBC, JPA, EJB and MDB. Language Ability: Ability to read, analyze, and interpret common scientific and technical journals. Ability to respond to common inquiries or complaints from customers or members of the business user community. Ability to write technical documents/specifications that conform to prescribed style and format. Math Ability: Ability to work with mathematical concepts such as probability and statistical inference and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations. Reasoning Ability: Ability to define problems, collects data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. Computer Skills: To perform this job successfully, an individual should be to a high degree PC proficient and possess intermediate to advanced knowledge of MS Windows operating system, MS Word, MS Excel, Visio, Internet Explorer, and MS Outlook (Internal email system. Physical Demands: While fulfilling the responsibilities of this position, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; talk or hear. Tech. Architect Skill Set: JEE Standards (JSF, EJB, JAXWS, JMS) Required Development Methodology Required OO Analysis Design Required BPMN, BPEL Required WSDL/XSD Required WS-Security Required JNDI Required HTML/XML/JavaScript Required LDAP Required REST/SOAP/Web Services Required Struts Optional COBOL Optional RDBMS/SQL Required Rational Software Architect/Eclipse Required WebSphere Process Server Desirable iLog Rules Engine Desirable WebSphere Registry and Repository Desirable Version Control Required SharePoint Required UML Required Visual Basic .NET Optional ASP Required ASP .NET Required WebSphere Integration Developer Desirable WebSphere Application Server Required DB2 on z/OS Required Microsoft Visual Studio .Net Desirable SQL Enterprise Manager Optional Active Directory Desirable Randstad Technologies is an EOE-M/F/V/D and is a wholly owned subsidiary of Randstad Holding nv, a $22.5 billion global provider of HR services and the second largest staffing organization in the world.