Monday, December 16, 2013

Java Architect / Solution Architect

Java Architect / Solution Architect

Salary:  1.00 - 1.00  Location: Cambridge

Type: Full Time  Postal/Zip Code: 02142

Job description

Job Role: Java Architect / Solution Architect 
Rate: Market Value
Based: Cambridge 

Role Profile: 
The Technical Architect will support the strategic evolution of my clients global distributed payments platform through the creation of first-class architectural, high-level and low-level designs. The successful applicant will provide technical leadership and hands-on support to the development teams as these designs are built.

Key duties: 
Work with stakeholders to refine business requirements and translate these into system requirements and recommended options for delivery including designs and size estimates.
Ensure designs are consistent with strategic enterprise architecture goals whilst remaining appropriate to the development methodology (usually Agile Scrum).
Design, develop and help to maintain the Performance and Capacity Planning framework. Execute, analyse and present performance tests results.
Ensure efficient knowledge-transfer of solutions with accurate and up-to-date documentation, demos and presentations where needed.

Experience:
Extensive experience of design leadership - ideally with enterprise systems
Solid industry experience of software (and ideally hardware) architecture, including J2EE, databases, clustering and load balancing, distributed file-systems, storage, virtualization, architecture and design patterns.
Extensive experience of object oriented analysis and design.
Good knowledge of web application security
Experience of building performance and capacity models for IT systems which allow System performance and capacity bottlenecks to be identified and allow impact of change to be predicted.
Hands on experience of using/developing performance testing tools and 'injector' type technology within a Web environment
Experience of the financial industry
Experience in good development practice (CI, unit testing, TDD, agile, etc)
Experience of database design in large database systems.

Essential technical Knowledge: 
Experienced Enterprise Java Developer - J2EE and multi-threaded J2SE
SQL (Preferably Oracle or Sybase) including optimisation of queries
Apache/Tomcat
Source code control (Git)
Unix (Preferably Sun Solaris and/or Oracle Enterprise Linux)
UML

Desirable: 
• Perl
CGI scripts
Weblogic
Virtualised Linux deployments
Atlassian tool set
Performance tools
Oracle tools

To apply for the position, please apply directly to this advert. 
The JM Group and JM Digital are operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions.

The JM Group and JM Digital are an Equal Opportunities employer and we encourage applicants from all backgrounds.

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...