technology job

Java Developer

  • Posted June 10, 2024
  • £50000 - £60000 per annum
  • Role: Java Developer Salary: Up to £60'000 Location: Oxfordshire HQ - Hybrid Model (2 days p/w)
  • Permanent

Role: Java Developer
Salary: Up to £60’000
Oxfordshire HQ – Hybrid Model (2 days p/w)

Our clients SaaS platforms help businesses of all sizes identify, analyze, and mitigate potential threats. These threats could be financial, operational, strategic, or related to compliance. By using their software, businesses can make informed decisions and protect themselves from unforeseen challenges. As a Java Developer you will be you’ll be working with a passionate group who are dedicated to helping businesses thrive in an uncertain world.

Experience Required:

  • A good computer software degree plus at least 3 years software development experience in a commercial environment.
  • Java (version 17 preferred but no older than version 8) and JEE
  • SQL
  • XML, XSLT, CSS (SASS), JavaScript, HTML
  • Experience with web application servers, WildFly/JBoss preferred
  • ORM technologies such as JPA / Hibernate
  • Good understanding of UI and UX best practices
  • Sound understanding of agile theory and practice
  • Excellent organisation and communication skills – written, oral, and interpersonal
  • Ability to work well in a team environment, with a focus on team objectives & deliverables
  • Experience with one or more of MySQL, Oracle or MS SQLServer

Desirable skills:

  • JSF
  • Bootstrap, D3.js, TypeScript
  • Build systems (Ant, Ivy, Maven etc)
  • Jenkins CI system
  • TestNG / JUnit / Mockito


  • Implement – design, code, and test – enhancements or bug fixes as required following best practice software development methods.
  • Work with Product Quality Control to ensure that delivered solutions are robust and reliable, and have a high degree of usability
  • Support the production of product documentation to satisfy internal and customer requirements.
  • Become knowledgeable in our software products and risk management to understand the usage and relevance of any developed work.

Apply for this Job