Java Developer

  • 13 April
  • England - Cheshire East
  • CDI
  • pension
Barclays
Java Developer

Location: Cheshire

Start: ASAP

Salary: Competitive

Ideal skills: Java, Javascript, JSPs, EJBs, JQuery, HTML, CSS, SOAP, REST, Jenkins

Java Developer: Java, JSP, Javascript. An excellent opportunity has arisen at Barclays for a Java Developer. The successful person will be an experienced Java Developer and will not be looking for a new technical challenge. Ideal skills for this role will include Java, Javascript, JQuery, HTML, CSS, Jenkins, Hibernate and a desire to learn new technologies.

About Barclays

Barclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US.

With over 325 years of history and expertise in banking, Barclays operates in over 40 countries and employs approximately 130,000 people. Barclays moves, lends, invests and protects money for customers and clients worldwide. Please visit our website here for more information.

Channels Engineering

At Barclays we have changed the way we design and implement software ensuring our customer is the driving focus. Are you interested in joining the new wave of digital banking and being at the fore front of how people interact with money.

As part of the Channels Engineering team we are looking for developers who are excited by the coding, interested in DevOps and passionate about user experience. You will be responsible for delivery from the initial idea through to implementation of the features used by both Barclays customers and our colleagues. The multi-channel applications are provided across web, mobile, telephony and contact center platforms. The applications you will deliver make use of the latest UI, container and api technologies, deployed onto cloud platforms.

Technical Development and Application Management (Design, Build, Unit Test) (70%)

* Understand the various phases of the software development lifecycle in Barclays UK.
* Deliver to all software engineering quality standards / benchmarks as used for Multi-Channel Applications within Barclays UK.
* Participate in technical implementation planning, ensuring that the integrity of live operations will be maintained.
* Person Specification

* End-to-end software development lifecycle.
* Software development methodologies, e.g. waterfall and agile.
* Awareness of leading-edge tools, techniques and services within IT.
* Knowledge of Testing and Mocking frameworks.
* Frameworks and libraries providing client side MVC / MVVM, routing, feature detection and poly-fills.
* Software development consisting of the following languages and technologies:
* Java including Servlets, JSPs, EJBs and Javascript.
* Good knowledge of JQuery, HTML5, CSS3 and HTTP.
* Single page application development, AngularJS preferred.
* Knowledge of CucumberJS, ExtJS, Jasmine, Backbone, Knockout and Bootstrap.
* J2EE frameworks such as Spring (MVC, Web services) and Hibernate.
* Relational Databases such as Oracle / DB2 / SQLServer.
* Webservices and knowledge of SOAP & REST.
* Distributed Version Control Software such as Git and Bitbucket.
* Build tools such as Gradle and Jenkins.
* Risk and Control Objective

All Barclays 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

Benefits

Our customers deserve the best. The same goes for our employees. That's why at Barclays you'll receive a range of benefits that include a competitive salary and all the tools, technology and support you need to succeed.

Our Culture

Everything we do is shaped by the five values of Respect, Integrity, Service, Excellence and Stewardship. The values inform the foundations of our relationships with customers and clients, but they also shape how we measure and reward the performance of our employees. Simply put, success is not just about what you achieve, but about how you achieve it.

Dynamic working gives everyone at Barclays the opportunity to integrate professional and personal lives, if you have a need for flexibility then please discuss this with the hiring manager.

Barclays is an equal opportunity employer and are opposed to discrimination on any grounds. For more detailed information, please visit our dedicated Diversity and Inclusion site here.