Back to jobs

Java Developer

Job description

Java Developer

A progressive software company are looking for a passionate Java Developer to join their team.

The Java Developer will be required to join a small team who operate in a fast paced environment, providing software used by IoT.

The successful Java Developer will have the following skills, experience and attributes:

  • Strong commercial Java Development experience.
  • Strong experience / proficiency with Spring Framework.
  • Experience of building and maintaining REST APIs.
  • Good knowledge best software development practise.
  • Experience of delivering individual workloads and operating in a team.
  • Good knowledge of unit and integration testing.
  • Experience with relational databases.
  • A passion for software and self development.

Experience with any of the following would be advantageous:

  • Experience with Java BouncyCastle
  • Encryption experience or knowledge
  • Knowledge of messaging and queuing technology
  • AngularJS or ReactJS experience
  • Experience or exposure to AWS.
  • Experience of developing security products and protocols.

The responsibilities of the Java Developer will include:

  • Development, testing, implementation and maintenance of Java application software.
  • Undertaking software development and architectural development activities.
  • Identification of productions and non-production issues.
  • Recommendation of changes to improve established Java application processes.
  • Development of technical designs for application development.

To apply for this position, please forward your cv to justinlewis@spectrumit.co.uk