Senior Java Developer

SMRS Balfour Beatty
31 Oct 2017
16 Nov 2017
Contract Type
Full Time

We have an excellent opportunity for a Senior Java Developer to work in York.

The main purpose of this role will be to ensure that the teams, software and systems are developed in line with company strategy and customer requirements. This position will provide a lead of technical solution design and implementation whilst offering a support and mentoring function to fellow developers. The role will ensure that the products and solutions are developed consistently to the highest of standards within allotted times provided for projects/products.

Key Responsibilities

  • Developing designs based on basic requirements that complement the strategic objectives of the business and projects
  • Developing code to implement designs
  • Working within a team of developers to develop wider systems
  • Mentoring Junior Developers to nurture talent and manage succession planning
  • Ability of working within both Agile and V Model development lifecycles
  • Reviewing and approving of designs and other key development documents
  • Supporting the DevOps requirements for the Engineering Team including IT provisioning for projects and products
  • Evaluating new and emerging technologies

Skills & Experience

  • Experience of systems and software development
  • Key technologies include: Java/J2EE including AJAX frameworks (DWR useful), Spring, Javascript/HTML/CSS (JQuery, Angular, Bootstrap) IT provisioning (Apache, Tomcat, Linux, configuration of Proxy servers)
  • Database interfacing (Oracle, PostGres, PL/SQL)
  • Strong Maths skills
  • Certified Oracle DBA would be advantageous
  • Producing high quality written materials
  • Experience of provisioning IT systems/environments
  • Broad knowledge of development tools to support the development lifecycle of our products
  • Communicates well at all levels

This job was originally posted as