DETAILS of JOB:
Full application architect with experience in web-based applications based in JEE and open source environment, integration with enterprise capabilities including Security (Roles Based Access Control - RBAC), CICM/DevOps, design for loose coupling, performance, ability to capture and refine Agile User Stories, drive testing requirements, ability to interact with User Experience Designers/acceptance testing, Knowledge of performance, HA/horizontal scaling, load balancing, state management. Ability to write design docs. Solution approach, Design documentation, Agile coaching (User Story Development), performance analysis approach. Provides competent leadership, and highly specialized and technical guidance to complex solutions architecture challenges, including but not limited to, the evaluation of technologies, including Java and J2EE, software including COTS, products, custom and reusable components, internal systems, data exchange tools, and application integration methodologies. Provides expert advice on industry and solution trends to customers in analyzing and planning their current and future IT needs. Provides expertise in applying the enterprise architecture for business or technical activities to a specific system or function. Simultaneously plans, manages, and provides technical oversight for solutions architecture activities. Gathers customer’s business requirements, translating those requirements into cost-effective solution strategies, frame-works and architectures; guides the implementation of these solutions to deliver high quality results to meet or exceed customer expectations in a timely manner. May act as Chief Architect on a project team to lead and oversee solution implementation and project delivery. Directs completion of tasks within estimated time frames and budget constraints. Schedules and assigns duties to subordinates, and formulates and enforces work standards. Coordinates with the Program Manager and Deputy Program Manager to ensure problem resolution and customer satisfaction. May serve as Task Order Man-ager for one or more task orders. Has extensive experience in project management and specific solutions architecture discipline(s) described in an actual task order proposal.
SKILLS: API REST/JSON, Design Patterns, written skills. This is a general JEE/SOA architect for JEE-based stack that consumes SQL-based data (Oracle/MySQL) and may use content management systems (CMS). Broad Understanding of a modern web-application and best practices around each layer: User Interface (responsive applications), business services (REST, SOAP), data taxonomies and underlying support (RDBMD, NoSQL). Ability to fit solution into broader enterprise context including security, single sign on, high availability, scalability, Service-Oriented/API governance, containers including virtualization and microservices. The environment must be Java/JEE ideally with Open Source-based solutions, specifically Redhat/Apache Tomcat. While the emphasis is on application design, including frameworks for OR/M such as iBatis or Hibernate, Spring, there is also an enterprise component which includes knowledge of RBAC, LDAP, SSO. Must have a strong understanding of DevOps principles with experience in each of the DevOps areas of practice (Source Control - Subversions, Build - Maven, Test/Automated Test- JUnit, Grinder, SOAPUI, JMeter, knowledge of environment – Puppet - a plus but not required. Strong ability to write technical documents, support requirements decomposition, coordinate working POCs and evolve to deployable code, ability to present designs to peers and Product Owner for approval, Deep understanding of all lifecycle components (code, test, deploy), DevOps, environments. Knowledge of point technologies including search.
Bachelor's degree and 6 years of related work experience.
Public Trust, No citizenship requirement
Do you have what it takes to be mission critical?
Your skills and experience could be mission critical for our Unisys team supporting the Federal Government in their mission to protect and defend our nation, and transform the way government agencies manage information and improve responsiveness to their customers. As a member of our diverse team, you’ll gain valuable career-enhancing experience as we support the design, development, testing, implementation, training, and maintenance of our federal government’s critical systems.
Apply today to become mission critical and help our nation meet the growing need for IT security, improved infrastructure, big data, and advanced analytics.
Unisys is a global information technology company that solves complex IT challenges at the intersection of modern and mission critical. We work with many of the world's largest companies and government organizations to secure and keep their mission-critical operations running at peak performance; streamline and transform their data centers; enhance support to their end users and constituents; and modernize their enterprise applications. We do this while protecting and building on their legacy IT investments. Our offerings include outsourcing and managed services, systems integration and consulting services, high-end server technology, cybersecurity and cloud management software, and maintenance and support services. Unisys has more than 23,000 employees serving clients around the world.
Unisys offers a very competitive benefits package including health insurance coverage from first day of employment, a 401k with an immediately vested company match, vacation and educational benefits. To learn more about Unisys visit us at www.Unisys.com.
Unisys is an Equal Opportunity Employer (EOE) - Minorities, Females, Disabled Persons, and Veterans.