Web Developer - Back End

Harwell, Oxfordshire

Permanent

Reference: BSR1413


Salary: £35-50,000


Web Developer (Back End) required for growing satellite company. The business is now implementing the next stage of its growth strategy which involves substantially increasing the number of UK subscriptions, expanding internationally, and making the data-as-a-service more accessible to smaller businesses and individual users.

As a Web Developer (Back End) you will be required to:

  • Build and support back-end services. The company use proprietary algorithms and advanced machine learning to translate satellite imagery into strategic, commercial insight information for our customers
  • Implement RESTful Services following a standard Controller/Service approach to support both the Model-to-Web and the Production-to-Model domains
  • Maintain existing back-end services
  • Create or update existing services documentation
  • Build reusable code libraries for future use
  • Collaborate with other team members and stakeholders

To be considered for the Web Developer (Back End) role you will need to:

  • Have proven experience as a Back-End developer
  • Have an in-depth knowledge of the Java 7, or later, and related technologies (SpringBoot, Mockito, Maven)
  • Have experience of test-driven development
  • Have a demonstrable portfolio of RESTful interfaces
  • Have proficient understanding of Relational (Postgres/PostGIS) and Non-Relational databases (MongoDB)
  • Have proficient understanding of various formats (XML, JSON, CSV)
  • Have proficient understanding of code versioning tools (Git)
  • Have experience with Linux environment (remote administration)
  • Have strong problem-solving skills
  • Educated to degree level or equivalent

      Experience with the following highly desirable

  • Apache Shiro, Jenkins, Thymeleaf, Eclipse,
  • Message-driven programming
  • XSL, Schematron
  • GIS
  • Knowledge of administering PostgreSQL and/or MongoDB
  • Front-end development (Javascript, OpenLayers, event-driven programming, AJAX)

 

Bluestream Recruitment is an Equal Opportunities Employer and operates as an Employment Agency for permanent recruitment and an as an Employment Business for temporary / contract recruitment.