Java Developer

Spectrum IT Recruitment (South)
Exeter, Devon
23 Jul 2017
22 Aug 2017
Contract Type
Full Time

Java Developer - Exeter - £45,000 - £50,000

Java, JavaScript, HTML, CSS, SQL

Our client have an excellent opportunity for an experienced Java Developer to join an expanding team. You will be joining a small team working in an agile environment, on the creation and delivery of innovative products and services to give our customers the best possible experience.

Our client are looking for a Senior Java developer to join our IT team, someone with a love for all things web. You will be responsible for building and supporting the full-stack elements of their web and mobile applications. You should be able to translate our company and customer needs into functional and appealing interactive applications.

About You
  • You love software and have a passion for writing code that address real business problems
  • Enjoy working in a small, dynamic environment on highly visible products, participating in all steps of the software delivery lifecycle
  • Have the ability and desire to learn
  • You love to innovate as well as share best practice
  • Enjoy collaborating with colleagues - a real team player
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • BSc degree in Computer Science or relevant field would be ideal, but not essential
  • Look to constantly improve
  • Be an integral part of our team, driving the future direction of the product by providing expertise in software development and application architecture
  • Build, maintain and continually improve our web and mobile apps
  • Optimise applications for performance and reliability
  • Help design and implement the next generation of our cloud based solution
  • Perform code reviews for other team members
  • Train and mentor junior team members where required
  • Collaborate with other developers, testers and product team members to improve product usability
  • Get feedback from, and build solutions for, users and customers
  • Assist in writing technical and functional/non-functional specifications
  • Stay up-to-date on emerging technologies
  • Investigate new technologies and approaches, prototyping solutions where appropriate
  • Help drive innovation by identifying new and surprising ideas for our products and processes
  • Correct defects and bugs, and assist others when defects are reported
  • Participate in Scrum meetings and estimate on development effort

Required Technical Skills & Awareness
  • In-depth understanding of the entire development process (design, development and deployment)
  • 4+ years of experience as a full-stack developer in commercial web and mobile development environments
  • Full-stack Java development experience, encompassing broad exposure to HTML, CSS, JavaScript and other front-end frameworks
  • Strong familiarity with browser testing and debugging
  • SQL, RESTful web services, Spring, Hibernate experience
  • Eclipse, Maven, Tomcat, Git experience
  • JUnit, Selenium or alternatives experience
  • Experience in Agile development environment, ideally SCRUM
Desired Technical Skills & Awareness
  • Distributed architecture skills and capabilities, ideally against cloud environments
  • Exposure to non-SQL or document persistence layer technologies
  • Experience of working with Lucene, ElasticSearch, SOLR, Hadoop or other indexing/caching solutions
  • Angular/Ember or alternative frameworks
  • Apache Wicket
  • Strong understanding of layout aesthetics
  • Knowledge of SEO principles

If you feel you have the skills and experience required for this opportunity please contact Oliver Wilson on or email

Java, JavaScript, HTML, CSS, SQL, SCRUM, SEO, Selenium, Exeter, Weymouth