Middleware Engineer/Developer (MQ, Messaging, Linux, Java)

Recruiter
Resource Solutions - Barclays
Location
Knutsford
Salary
Competitive
Posted
24 May 2017
Closes
25 May 2017
Sectors
Engineering
Contract Type
Permanent
Hours
Full Time

Radbroke. Barclays Technology Campus. Where the best talent in the world can build careers full of scope, variety and reward, by creating the technical solutions that meet today's demands, answer tomorrow's questions and redefine the future of finance.

With over 300 years of history and expertise in banking, Barclays operates in over 50 countries and employs approximately 140,000 people. Barclays moves, lends, invests and protects money for customers and clients worldwide.

Due to exciting growth we are looking to hire an additional Middleware Engineer to join us at our technology campus in Knutsford.

This position will sit across our PaaS and Infrastructure services team providing world class Middleware and delivering and supporting resilient, secure infrastructure technology and services to customers, clients and colleagues.

This role will be part of the team responsible for the developing/engineering (architecture, design, build, script, document and test) bank wide Middleware solutions and facilitating their handover to the production Middleware RTB functions.

You will be a Middleware engineer/developer responsible for the creation and enhancement of strategic platforms and integrated components to support Middleware Services and PaaS (Platform as a Service).

Day to day responsibilities:

On a day to day basis this will include working within a fast moving Agile environment, owning and driving delivery of automation and orchestration solutions to support the provisioning of Middleware Services. This includes all aspects of project delivery, security, compliance and audit governance requirements.

You will also be responsible for providing clear and concise documentation across architecture, design and deliverables alongside the design, documentation, coding, testing of large, business critical applications.

You will also work to configure, develop and test system components, supporting scripts and tools as required. This will be in conjunction with a range of stakeholders across the business.

To perform this role you will ideally have skills as follows:

  • A strong knowledge of Middleware technologies
  • Good stakeholder management skills
  • Knowledge of software maintenance and patching.
  • Knowledge of logging and monitoring technologies and processes
  • Knowledge of infrastructure security and authentication
  • Strong Scripting and development skills
  • Agile/Scrum/Kanban experience

You will also require development skills including:

  • Messaging technologies - eg IBM MQ, IBM Integration Bus (IIB), Red Hat AMQ, Red Hat Fuse
  • Red Hat Enterprise Linux (RHEL)
  • Red Hat OpenShift v2 & v3
  • Exposure to Docker or Kubernetes
  • CHEF experience
  • PaaS design and DevOps automation experience
  • HTML 5 development skills
  • Javascript/JSON/AJAX/jQuery
  • Python
  • Ruby
  • JAVA
  • Perl Scripting
  • Go experience would be a bonus
  • Experience working with Continuous Integration/Continuous Delivery is ideal
  • Cloud technologies, especially AWS would be a defined bonus

This is a role with a wide range of responsibilities focusing on both Middleware, Messaging services and software development particularly in Java. Working within an established team at a world class technical campus this is a role not to be missed.

Risk and Control:

All Barclay's colleagues have to ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards

More searches like this