Solutions Architect Java Contract Banking

Job type:
on-site
Start date:
Immediate
Duration:
6 months
From:
Stream Search Ltd
Location:
London
Published at:
03/01/2021
Country:
flag_no United Kingdom
Project ID:
2060034

Warning
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

6 months contract up to £700.00 per day inside IR35

Working from home

Preferred Technical Skills:

  • Java 8+
  • Web development using HTML5, JavaScript
  • JMS
  • JDBC
  • REST and Micro Services
  • AWS

This is a superb opportunity for a Solutions Architect/Tech Lead to join our client's development team working on Post Trade services. You will be responsible for a spectrum of assignments from working on systems architecture/resilience, new products, system and product enhancements, and performance tuning to bug fixes. We are seeking skilled technologists who is hands-on, have strong technical skills, capable of architecting solutions to complex business problems as well as the leadership characteristics required to guide others from a technical perspective.

This role sits within the agile development teams and is responsible for:

Providing technical solutions to business problems

System Resiliency, Performance tuning and Capacity planning

Mentor/Guide offshore/onshore engineers

Design/Code Reviews

Driving technology upgrades to support agile maturity

Identifying/Prioritising work required for system stability

Driving continuous improvement through Root Cause Analysis of incidents

Team representation in Architecture Guild

Aligning team/application to overall Architecture vision

Maintaining application architecture documentation

Playing crucial role during production issues

Hands on development

Knowledge/Experience

15+ year's delivery experience on a commercial application development project including integration with 3rd party applications.

10+ year's delivery experience of commercial enterprise applications within the Java development stack.

5+ year's delivery experience of message oriented (or event driven) distributed systems.

Implementation experience in Application Server clustering, performance tuning and scalability testing to support high throughput, moderate latency, high availability systems.

Experience including analysis, architecture, design, coding and implementation of large-scale custom built object-oriented applications.

Strong OO design knowledge, including extensive design patterns knowledge

Implementation experience of working with open source technologies like Spring, Hibernate, Camel, etc.

Delivery experience with FUSE ESB, OSGI, Apache Karaf

Delivery experience with messaging Middleware/distributed computing, ideally AMQ

Demonstrable experience leading small groups of similar level and less experienced developers.

Integration experience with relational databases, specifically Oracle.

AWS experience advantageous.

Knowledge of Agile Methodologies, such as Extreme Programming - XP and Scrum or RUP.

Implementation experience of continuous integration, ideally using Jenkins.

Implementation experience of using Linux.

Experience on Front End technologies like AngularJS, JQuery, JavaScript, GWT, AJAX, JSF is preferable.

Please forward your details to receive a full job description