Accessability Links

Mid-level Java Developer - Java 7 & 8 / Spring / JSON

  • Location: Middlesex
  • Salary: £35000 - £45000 per annum + Extensive, see ad
  • Job type: Permanent
Sorry! This vacancy has now expired.

Job Description

Mid-level Java Developer - Java 7 & 8 / Spring / JSON

A growing full-service marketing agency are looking for an additional Java Developer to join a small function, developing Java-based applications used by clients in the Insurance & Financial Services industry. The role will be joining at the start of a period of extensive project work, upgrading the Java-stack to Java 8 & introducing a micro-services architecture to enable them to scale applications as required.

The software involves developing a software platform that integrates with several 3rd party broker API's (such as MoneySupermarket, CompareTheMarket, etc) so there is a lot of work with Web-Services (REST, JSON, XML)

The current technology stack is based around Java (JSP, Servlets, JDBC), with core Spring, Spring MVC, Hibernate, with JavaScript, JQuery, HTML & CSS on the User Interface, Tomcat for the web-server and ANT & Maven for builds with MySQL for the database.

As part of the move towards micro-services, they have recently implemented AWS and are exploring frameworks such as Spring Boot, plus new build & containerisation tools. As such, this role would be great for a Java Developer that like to explore new technology & bring new concepts to the table.

Required experience

  • Java SE 1.8+ experience
  • Java EE 7+ experience
  • Java Server Pages (JSP)/ Servlet experience
  • Java Persistence experience

o Java Database Connectivity (JDBC)

o Java Persistence API (JPA)

o Hibernate ORM

  • Demonstrable Object Orientated (OO) development experience
  • Build systems experience

o Apache ANT

o Apache Maven

  • Testing frameworks experience

o TestNG/ jUnit

o Mockito

  • MySQL 5.6+ experience
  • Advanced database knowledge
  • Demonstrable web service experience
  • Experience debugging Java code
  • Using AJAX (XML, JSON, etc.) within a web application
  • Code Performance and Optimisation experience
  • SSH & Linux Operations
  • HTML 5
  • CSS3
  • JavaScript/jQuery
  • Git/SVN Version Control
  • Java development best practices
  • Microsoft Office (minimum: Word, Excel & Outlook)
  • Multi-device & Multi-browser testing


  • 23 days holiday, excluding Bank Holidays, rising to 25 after 2 years service
  • Pension Scheme
  • Private Health Cover (Vitality) after 1 year service
  • Childcare Voucher scheme
  • Maternity & Paternity Packages
  • Eye Care allowance
  • Cycle to work scheme
  • Regular HR Surgery
  • 3 Duvet days per year
  • Extensive additional benefits available (please ask)

Oscar Technology Limited is acting as an Employment Agency in relation to this vacancy.

  • similar jobs

    Java Developer - Cheshire Winsford, Cheshire £40000 - £55000 per annum
    Java Developer - New SaaS product Reading, Berkshire £35000 - £43000 per annum + Bonus, BUPA, Life
    Java Software Engineer (1-2+ years) - Horsham Horsham, West Sussex £23000 - £30000 per annum
    Java Software Engineer (2-4+ years) - Horsham Horsham, West Sussex £40000 - £50000 per annum
    Senior Java Developer - Java 11 / AWS / Hadoop City of London, London £50000 - £55000 per annum + Upto 15% bonus, bupa
    Full Stack Java Developer City of London, London £400 - £500 per day
    React Developer West Midlands £350 - £450 per day
    React Developer Hampshire £350 - £450 per day