Full Stack Java Developer

Recruiter
Experis IT
Location
Sheffield
Salary
£400.00 - £550.00 p day
Posted
03 Oct 2017
Closes
05 Nov 2017
Contract Type
Contract
Hours
Full Time
Full Stack Java Developer, Sheffield, Ruby, Python, Java 8, HTML, CSS, JavaScript, Test Driven Development, TDD, DevOps, Continuous Delivery, Linux, Mac OS X, Technical Lead, Java Spark Role Profile Our Public Sector client based in Sheffield is currently conducting service discovery to identify and deliver high-quality, user-centred products. They are looking for a full stack Java developer with strong skills in web development and a developer with proven experience within multidisciplinary agile teams of developers, designers and researchers focused on products. You'll provide technical leadership, working closely with the wider team to ensure high quality code is delivered in line with the project goals and delivery cycles. You'll work closely with designers to deliver rapid prototypes as well as production code for which you'll ensure high accessibility standards are upheld. We expect familiarity with modern frameworks and languages, as well as working practices such as TDD, continuous integration, continuous delivery and DevOps. Key skills/ Experience - Experience building server-side web applications and detailed knowledge of Java 8 (we use a range of languages including Ruby, Python, and Java) - and/or detailed understanding and experience of front-end web development (HTML/CSS/JS) - Outstanding ability to develop efficient, highly optimised and clear code - Understanding of and experience with a range of approaches to testing application code and systems for behaviour and performance - An ability to communicate technical concepts to a non-technical audience - Experience working on technical projects within a team - Working knowledge of Unix-like operating systems such as Linux and/or Mac OS X - Knowledge of the git version control system - Ability to quickly research and learn new programming tools and techniques - Understanding of the use of Responsive Web Design - Deep knowledge of accessibility standards and developing web products that can be used easily by users with a range of assistive technology needs - Mentor and train other developers in a non-line management capacity - Act as a "tech lead" on complex projects, providing support for product and delivery management and pragmatically weighing the complexities involved against the need to act - Experience mentoring or helping colleagues optimise their code - Knowledge of relational and non-relational database systems - System administration and configuration management skills - Experience presenting work at user groups and conferences - Experience of building and scaling high-traffic websites - Experience of handling large data sets and scaling their handling and storage - Experience of working with Java Spark - Experience of working with JavaScript libraries to produce data visualisations - Experience of designing and maintaining public HTTP APIs - Experience of handling large data sets and scaling their handling and storage
This job was originally posted as www.jobsite.co.uk/job/959239477