Solutions Architect - Java

The Bridge Ltd
Up to £70,000
04 Oct 2017
02 Nov 2017
Contract Type
Full Time
Working with a market leading organisation we are looking to recruit a solutions architect that is hands on and will lead the project in development and execution. This position involves working with clients to: Perform requirements gathering, design, implementation and testing through to customer sign off. You will continually work with product/project managers, business analysts, technical consultasnts etc, as well as, communicating collaboratively to create technical direction establish best practices and facilitate design, coding and review activities. Essential Job Functions - Responsible for overall system of systems strategy including ability to analyse, define, and document solution for data, workflow, logical processes, user experience , interfaces and integration, performance and availability operations and deployment. - Hands on role to configure, code and test high quality applications adhering to architectural standards, procedures and techniques - Work with clients to advise them on key architectural decisions regarding the platform and the supporting technologies. Essential Job Requirements - Education: BS/BA in Computer Science or Engineering (or comparable technical discipline and business knowledge experience) - Experience: Proven track record (7-10 years) for implementing enterprise applications. Excellent communication and interpersonal skills are essential in this role. Required Skills: - Workflow - Designing business objects for re-use across multiple products and capable of enterprise wide, large scale implementations. Ability to reduce problems to the lowest common denominator. Thorough understanding of graph oriented programming, state transition and complex event processing. - Application Servers - Deploying Servlets in high-availability, clustered environment. Ability to enhance performance of application servers through JVM optimization. Installation and support of Java Servlets distributed as .war and .ear files. Thorough knowledge of installation, security, high availability and configuration within at least one J2EE container (WebSphere, Tomcat, Weblogic) - Messaging - Integration with messaging platforms using JMS. Design and implementation of message bus architecture for synchronous, asynchronous and fire and forget communications. - Database - Familiarity with database modeling tools such as Erwin with a thorough understanding of data model design patterns and metadata management. - JavaScript - Knowledge of Java, JSP, or JavaScript programmer with ability to identify and correct performance issues. - Network Performance - Familiarity with network design and routing. Ability to work with Network Engineers to identify performance related networking issues - Operating system tuning - Familiarity with operating system tuning parameters. Ability to configure, troubleshoot and deploy within any of the following: AIX, Windows 2003 to 2012, AS/400, Solaris and Linux and Shell scripts - Service Oriented Architecture (SOA) - Ability to create well formed XSD schemas, proper XML document design and perform XSLT transformations. Previous experience implementing scalable SOAP services and WSDLs. Previous experience with RESTful API stateless architecture - Travel: Approximately 25% is required to support domestic and international clients.
This job was originally posted as