AUSTIN, TX, USA
18 hours ago
Application Architect
Job Seekers, Please send resumes to resumes@hireitpeople.com Description:Summary of the Role:

This role requires architecture design leadership for enterprise applications and extensive experience in architecting and deploying web-based and API drive business applications. Must possess hands-on experience in coding, deploying distributed architectures and platforms, designing for scalability and performance, and implementing large-scale vendor systems.
Responsibilities:
In your role you will use your architecture and leadership skills to advance our application through Agile scrum team. The responsibilities include:Evaluate end user needs, translate business requirements to technical design in collaboration with business and product owners. Leverage existing applications to architect well designed structures that will grow and scale.Create project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices. Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design. Lead technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed. Assist with the DevOps functions and documentation where needed. Skills Required:Bachelor's degree in Computer Science or equivalent work experience; 8-12 years of experience progressing to the level of software architect.Deep understanding of TFS, VSTS and MSBuild Designs and develops JAVA software components in a fast-paced environment – this is a hands-on role.Expertise in building overall system architecture of information system, encompassing external and internal interface analysis and definition, as well as functional requirement allocations.Experience in enabling application integration through Webservices and Message Queue(MQ)/Message Broker(MB) infrastructure, SQLServer Service Broker (SSSB)Analyze and Design application interfaces to provide and consume .NET WebservicesExtensive knowledge of Java development and design; of complex, large scale, n-tiered applications using Java/JEE v.8, HTML, JavaScript, SQL and JSP; and relational and object oriented modeling.Extensive experience with WebSphere Application Server are required.Extensive Experience with Spring framework and ORM frameworkExtensive experience with Multi-threadingExtensive experience with RUBY, AngularJS, Java Design Patterns, Hibernate, Maven, JUNIT5, Java Mockito or other mock tools for testing, and Java logging Log4.
Confirm your E-mail: Send Email