Java Developer

Harvey Nash
13 May 2018
23 May 2018
Contract Type
Full Time
Are you a quick learning and adaptable Java Developer with excellent strong communication skills?

The opportunity

We’re looking for a knowledgeable developer for our client based in Darlington. They are a non-profit Government-owned organisation that provides loans and grants to students across the UK. They are undergoing a recent expansion, dealing with fast paced policy changes, alongside the digitisation of legacy systems – continually improving their existing infrastructure. They need an experience Java developer to join their digital delivery team in order to achieve their vision to be valued as a digital, customer-focused, centre of excellence.

The role

You will be join the digital delivery team and quickly adapt – getting up to speed on the latest tasks and transformation project. You will continually develop best practises and fully understand the systems inside out in order to develop the best possible system for both business users and customers. As a digital developer you will:

* Engineer fit-for-purpose software for our customers

* Provide solid tests for code delivered

* Build and consume APIs

* Enhance the developer community by contributing ideas and developing good practices

* Share knowledge across the whole team and between teams

* Share and reuse open source code

Your responsibilities will include working alongside your team members to develop quality software; coaching and supporting colleague through paired programming and feedback, promote collaboration, review and challenge processes to make them better, and communicate clearly and accurately to both stakeholders & clients.

Essential Skills and Experience

* Strong interpersonal skills and ability to learn on the job

* Strong demonstrable skills in an OO language, ideally Java.

* Knowledge of React and Redux web apps

* Strong knowledge of HTML 5 and CSS

* Degree or similar qualification for development skills

* Understanding of Agile methodology and ability to work in Agile environment

* Familiarity of source control systems, ideally Git

* Ability to work in a team and be a team player

* Ability to adapt and learn new skills quickly

Desirable Skills and Experience

* Familiarity with relational & non-relational databases ideally MongoDB

* Familiarity with UNIX environment, systems administration, scripting etc.

* Prior experience in a Digital Agency or Professional software house

* Experience with other languages, tools or methodologies

* Experience of TDD, BDD etc.

* Experience of building and scaling high-traffic websites

* Experience of UX, accessibility, user testing etc.

If you are looking for a reliable career opportunity which provides an outstanding benefits package, including an excellent pension contribution, great holiday allowance, flexible working hours, flexi-time, opportunities to developer your career and the opportunity to undergo further training, all in a collaborative, supportive, and personal workspace – this position is for you. If you’re interested in learning more you can contact me directly on (Apply online only)

Similar jobs

Similar jobs