Back to jobs

Java Developer / Software Developer (Back End)

Job description

Java Developer / Software Developer (Back End) - up to £60,000

A leading and recognisable technology company are looking for a Java Developer / Back End Software Developer to join their team.

Working on the delivery of real-time and non real-time data the Java Developer will work with a wide range of sources and providers.

The Java Developer will also be part of a team working on the design and development of a data platform with cloud solution aspirations.

Additional responsibilities for the Java Developer will include:

  • Building and managing interfaces between internal systems and external clients.
  • Driving and influencing decisions around the architecture and design.
  • To motivate and mentor more junior members of the team.
  • To take opportunities to learn new technologies, techniques and progress self-development.
  • Involvement in the entire SDLC.

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

  • Commercial Java Development experience.
  • Knowledgeable on relational databases and SQL.
  • Experience of building scalable systems.
  • Exposure to Agile / Scrum methodologies.
  • Experience with Web service development (RESTful API's)
  • Knowledge of Junit and mocking frameworks.
  • Knowledge of Design Patterns.
  • Awareness of JavaScript, HTML5, CSS3.
  • Experience of architecting and building cloud based applications. (Desirable)
  • Knowledge of high-performance and real-time applications. (Desirable)
  • AWS experience. (Desirable)
  • Kubernetes (Desirable)
  • Docker (Desirable)
  • Microservices (Desirable)

This is an exciting opportunity for a Java Developer to join a high-profile organisation who work with contemporary technologies and techniques

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