Java Developer


Newbury, Berkshire

Work type:


Business sector:



£40000 - £47000 per annum

Job reference:


Start date:


Contact email:


Matthew Pearce

Java Developer

Key Responsibilities of the Java Developer

  • Working within the small engineering team you will be a Java developer with 3 to 5 years experience responsible for all aspects of day-to-day development
  • Writing modular, well tested code that remains easy to maintain as the codebase and business continues to scale
  • Understanding and applying industry best practices and ensuring your code can scale to processing billions of documents
  • Ensuring code quality via code review, automated testing and pair programming as required
  • Prototyping new solutions and exploring new technologies that improve feature quality and accelerate development


  • Technical degree or similar

  • 3 to 5 years Java experience writing high quality code preferably in an enterprise environment

  • You like clean code. The number of WTFs in your code is low.

  • Comfortable in a Linux environment

  • Familiarity with automation and build tools (Jenkins/Maven etc)

  • Most importantly - a "can-do" startup attitude

Nice to Have

  • Experience working with one or more of the following technologies: HBase, ElasticSearch, RabbitMQ, Postgres, Scala, Python, Javascript/node.js

  • Exposure to API design, service development, enterprise development patterns and messaging technologies
  • Familiarity with git

  • Familiarity with container based deployment

  • Open source contributions

Share this job:

help your friends find their dream job: