Evolution Jobs
01925 820 555
  • uk
  • de
  • au
  • sg
  • eu

Java Software Engineer

Up to £70,000
London Bridge London Bridge Location Remote
Job Type
Evolution Recruitment Solutions https://www.evolutionjobs.com/

Multiple Java Software Engineers (of all levels) are required by a growing company who are pioneers in the automation of intelligence & investigation analysis! They are looking for Java Engineers who have good knowledge of the Java programming language, plus associated tooling such as Maven, Git and a modern IDE such IntelliJ IDEA. They are moving towards a fully automated CI/CD pipeline, so experience with the design and implementation of unit tests using libraries such as JUnit is essential.

They operate an agile approach to development, and you will be expected to participate in all aspects of their Sprint activities, including daily stand-ups and retrospectives. They also look for experience in consuming API services using both REST and SOAP, so experience working with XML and JSON is essential.

Skills and Experience Required:

  • 3 years plus experience in core Java, with experience at language level 8/11
  • Interest and Experience in Unit and Systems testing using JUnit
  • Experience in Java Enterprise Edition (JEE) to include JAX-RS2 and Servlets
  • Comfortable working at the command line level in Mac OSX or Linux
  • SCM systems such as Git or Subversion
  • Experience with both SQL databases (PostgreSQL, MySQL, DB2 etc) and NoSQL databases (ideally ArangoDB)
  • Experience designing and developing container based Microservice based architectures using Docker including Swarm Mode or Kubernetes
  • Desirable Skills and Experience:

  • Working within a DevOps culture to encompass the complete application lifecycle from design, inception, development, deployment and support.  
  • Use of public cloud providers such as AWS as a target environment
  • CI/CD pipleline tooling such as Jenkins or GoCD
  • Experience with JSF2 and preferably Primefaces for server side driven web based applications 
  • JBoss and/or Wildfly Swarm (Thorntail)
  • Graph Databases (ArangoDB, Neo4J, OrientDB)
  • PostgreSQL
  • Apache Kafka
  • This role is fully remote, however they do hold company wide meet ups from time to time – travel expensed.

    If interested, please contact Oli Stockford at Evolution Recruitment ASAP!

    .NET Development