Senior Software Developer


Premium Job From Spring Group Plc

Recruiter

Spring Group Plc

Listed on

29th June 2018

Location

City Of London

Salary/Rate

£60000 - £70000

Type

Permanent

Start Date

ASAP

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

Senior Java Developer/Senior Software Developer - City of London - up to £70kpa

My client, a financial service organisation based in the City of London is currently looking to expand their development team

The Senior Software Developer will join one of their Agile teams of Software Developers, Testers and Business Analysts. Primary objectives will be to carry out solution analysis, design and development activities and deliver quality software requested by the Product Owner.

Their modern technology stack includes Java, Scala, Python, NoSql, Jenkins, Gitlab, Spring Core, Spring Data, Spring Boot, TDD, BDD, Cucumber and many others. They develop their software in robust and efficient DevOps environment, which provides resilient platform for fast and high quality software delivery.

Responsibilities:

*Work as a member of SCRUM team

*Deliver quality software components specified in a product backlog

*Carry out regular code reviews

*Carry out pair programming sessions as part of sharing knowledge within the team

*Update software documentation regularly, to keep it up to date with changes

*Deliver high quality unit tests and keep unit test coverage high at all times

*Apply secure coding practices when writing code

*Perform solution analysis and design

*Provide support for testers when writing automated tests

*Suggest improvements as part of SCRUM continuous improvement

*Provide mentoring and support for less experienced developers and off-shore staff

*Provide technical expertise and required support to Client Services, putting customers and production stability first

Experience

*BSc/MSc degree in Computer Science

*Experience working in Agile environment

*Strong commercial Java SE/EE experience, including Java 8 elements (new DateTime API, Lambda Expressions, Stream collections, etc.)

*Experience in working in TDD environment

*Experience in working with Core Spring Framework, SpringBoot, SpringData

*Good knowledge of UNIX/LINUX

*Maven/Gradle build and dependency management

*Good commercial experience in working with SQL

*Knowledge of GIT

*Experience in working with ORM frameworks such as Hibernate

*Experience working with JAX-B, JAX-RS/JAX-WS

*Experience working with JMS

*Desirable experience in leading a small team of developers as a tech lead

Spring acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Spring Group UK is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Spring. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: www.spring.com/candidate-privacy-information-statement

You are currently using an outdated browser.

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