Java Developer


Premium Job From Spring Group Plc

Recruiter

Spring Group Plc

Listed on

20th May 2019

Location

Birmingham

Salary/Rate

£65000 - £80000

Type

Permanent

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

My client is one of the worlds largest IT outsourcing brands , and has a global presence , due to massive growth they are currently recruiting multiple Senior Java Developer to be based in birmingham office.

As a Senior Java Developer you will be working as part of a large team. Working alongside other experienced developers you will be expected to rapidly acquire the business and technical knowledge of the application to become productive.

You will lead the team's design, implementation and verification of discrete packages of software, and will be building innovative solutions to challenging and unique problems. You will be expected to take responsibility for your solutions through the full life-cycle and assist others with complex issues in new areas. You will be able to assimilate complex technical concepts rapidly and also communicate them clearly to many stakeholders.

You will be expected to estimate accurately and deliver your work on time and to a high quality, and take responsibility for any necessary documentation for production and release teams. You must be prepared to be flexible and adaptable, and be prepared to advise, share knowledge and take responsibility for the technical delivery of any assigned developers

To be successful in this role you must be an experience server-side Java developer with strong core Java 7/8 development experience. It is also essential that you have an excellent understanding of multi- threaded programming (e.g. with Java 8 and/or Guava Futures), and demonstrable knowledge of Domain Modelling, Design Patterns and Clean Coding techniques and principles. Someone who can pick up complicated specs quickly and has a deep understanding of test driven development methods.

This is very much a back end Java role on a high transaction system, and so is not suitable for a front end developer. A thorough understanding of a broad range of Software development lifecycles is key, as is experience of dependency Injection techniques (CDI and/or Spring)

Exposure to the below is also desirable but not essential.

* Working on large teams, geographically distributed in a near-shore model.

* Good understanding of performance/clustering/scalability concerns

* Web Services (HTTP, ReST, JSON, XML) (2 years)

* Database techniques (JDBC, SQL, Oracle PL/SQL, techniques in Distributed Data Stores (e.g. VoltDB), query tuning) (2 years)

* Appreciation of Java Security (digital signing, certificates, PKI) (1 year)

* Java build and configuration / DevOps, familiarity with Windows and Linux-based systems and cloud architectures

* Task planning and reporting experience in hybrid agile/waterfall/document-driven projects

Due to the nature of the projects you are working on you must either have current SC clearance or be eligible to achieve SC clearance

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: