Java Developers - Leeds


Premium Job From Spring Group Plc

Recruiter

Spring Group Plc

Listed on

6th March 2018

Location

Leeds

Salary/Rate

£40000 - £60000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Java Software engineer - Mid to Senior level

£40k - £60k

Location: Leeds (Brand New offices in LS16)

Company Information:

Working for a FTSE 250 company and a leading provider of technology and solutions for complex and regulated administration and payments. The technology platforms are used by 70% of the FTSE 100, Government and other large corporates, particularly in banking, insurance and other financial services. We have 1,700 clients, make £160 billion worth of payments through our systems every year, hold records for 70 million shareholders, look after pension schemes for 8 million pension scheme members, and provide services which touch 28 million customers.

The group employ over 4,300 people in the UK and India and in 2018 will be expanding into the US, with the acquisition of the business. The average length of service of our employees is 12 years.

Role Summary

Owing to a growing pipeline of clients the company has created a new position in our Java development team.

The software package this role is targeted for is founded on the Java technology stack, Web Frameworks (Struts, Tapestry, AngularJS) alongside many supporting internal and external services.

The company provides its software on a hosted or On-Premise basis and engages with its clients in a structured manner to implement solutions quickly and provide excellence in service throughout long relationships.

Our Software Engineers are a key component in creating and delivering the company's products. They shape not only the software but also the process and technologies that we use to provide a richly functional service to our clients.

Role and responsibilities:

*Develop software following industry best practices within the scope of Services projects and architecture.

*Ensure, as part of the project team, that software has been unit tested, peer reviewed and meets the architectural principles of the application.

*Author unit tests and work collaboratively to test that software meets acceptance criteria.

*Work collaboratively with product owners, architecture, design and infrastructure teams to meet client requirements.

*Assist in the maintenance of the process for packaging and releasing software; and supporting the delivery of software to production.

*Participate in planning, retrospective, review sessions and daily stand-ups.

*Providing support to service desk and technical delivery teams as required.

*Encourage the continuous improvement of the team

Skills

The successful candidate will demonstrate the following skills and behaviours:

*Directly relevant experience as a Java full stack developer.

*Experience of developing in Eclipse (or similar).

*Excellent knowledge of Java web technologies including MVC frameworks (Struts, Tapestry, or AngularJS preferred).

*Practical knowledge and experience of developing SOAP Web Services (JiBX preferred).

*Practical knowledge and experience of developing REST APIs using JSON (Swagger preferred).

*Experience of multi-tier service based architectures.

*Working knowledge of securing web applications and OWASP.

*Good working knowledge of JDBC and Oracle database.

*Understand performance and tuning of applications including within database.

*Understanding of authentication and authorisation methods.

*Experience of working within waterfall and agile SDLC processes, including TDD/BDD.

*Practical knowledge and experience of unit testing, mocking or faking frameworks.

*Experience of working within Windows and UNIX/Linux operating systems.

*Finance sector experience would be preferred and extremely advantageous, particularly UK consumer lending.

*Understanding of skills, tools and patterns for building and releasing code.

For more information please contact Arfan Akhtar 0113 218 6857

Spring Technology is acting as an Employment Business in relation to this vacancy.

Spring Technology is an Equal Opportunities employer; we welcome applicants from all backgrounds.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: