Job Description :
Position : Senior Application Architect
Location :Farmington Hills, MI
Duration: 12 months


Job Description: Job Description/Requirements: Analyze and translate technical requirements into an architectural blueprint that outlines solutions that integrate across applications, systems and platforms to achieve business objectives. Focus on converting requirements into the architecture and design based on design patterns from previous engagements, published reference architectures and architecture patterns, and on guidance from enterprise architecture. Should be able to balance architectural concerns of the projects with the concerns of the enterprise by creating composite architecture that is scalable, reliable, available and manageable. Develop and administer application-specific standards such as user interface design, globalization, Web services, portal application programming interfaces, and content. Focus on the infrastructure technology principles, standards, and patterns that can be highly leveraged across multiple solutions to ensure the solution design meets the goals of scalability and complexity reduction.

Architecture Job Description
Bachelors degree in Computer Science or related fields preferred.
5+ years of professional software development experience, preferably designing and building medium to large-scale systems
Prior consulting experience is preferred
Hands-on experience implementing Web Services (RESTful)
Hands-on experience in building micro services
Experience with WebService Security specifications, WS-Security, WS-Policy, SAML, etc.
Experience in defining the below for larger scale products
Context diagram
Conceptual architecture diagram
Sequence diagram
Coding Standards
API Standards
Hands-on experience with Java and J2EE Technologies
Experience conducting proof-of-concept, developing prototyping and building reference models
Experience building, configuring and deploying services on containers such as WebLogic, JBOSS and Tomcat
Experience with Spring, Hibernate, Struts, Axis, Ant is required
DevOps experience required Experience with XML Gateway products, Apigee preferred
Deep knowledge of SOA principle, design patterns, application and integration architectures
Practical application debugging and troubleshooting skills
             

Similar Jobs you may be interested in ..