Online since 1999 | 10,288 IT Jobs Live NOW
Java Developer / software engineer
Premium Job From British Medical Journal
Recruiter: British Medical Journal
Listed on: 9th August
Location: London
Salary/Rate: £54,000 - £57,000
Salary Notes: Competitve + great benefits
Type: Permanent
Start Date: ASAP
Reference: BMJ1177
Contact Name: Tashan Chong-Kan

Software Engineer / Java Developer

Location: UK-London
Salary: £54,000-£57,000
Post End Date: 19/08/2019

Overview

We are seeking a Java developer with experience in JavaScript to join a well experienced Tech team. You will have gained a good understanding of technologies and have an interest in progressing your career within Tech. The job role demands an understanding of web site architecture and software development. You will be keen to learn, under the supervision of a team leader and work in a fully agile environment.

The main purpose of the role will be to:

  • Design and develop software for the BMJ products.
  • Design and develop software admin/reporting tools.
  • Maintain and enhance these software solutions.
  • Report generation.

Responsibilities

Key tasks:

  • Development of websites.
  • Development of back end systems and reporting solutions for these sites.
  • Writing tests (TDD/BDD)
  • Database development and support.
  • Routine updates and bug fixes.

Qualifications

Skills & experience:

  • Educational and work experience equivalent to a science/computing degree are
  • required.
  • Proven track record as a Java developer
  • Proven track record as a JavaScript developer ideally with React.js and JQuery (Node.js, Vue.js or Angular are a bonus)
  • Experience and exposure to TDD/BDD

Degree course or equivalent work experience should include all of the following:

  • Database design and theory
  • Object Oriented programming theory and practice in Java
  • Creation of a simple dynamic website
  • Use of HTML and CSS in web development
  • Practical use of operating systems

Main Tech stack we use at BMJ includes, but is not limited to:

  • AWS
  • Java 8
  • Spring Boot
  • Gradle
  • PostgreSQL
  • Git
  • Jenkins
  • Thymeleaf
  • JavaScript
  • CSS

Other things we do at BMJ includes, but is not limited to:

  • Agile
  • Microservices, REST API
  • Continuous Integration

Benefits:

  • All grades are entitled to 25 days' annual leave, rising 1 day every 2 years until it reaches a maximum of 30 days (this will be prorated for part timers), and buy up to 5 additional days holiday a year via yourReward
  • Finish at 4pm on the working day before a bank holiday
  • Enjoy an extra day's holiday over the Christmas period (actual day decided by the Association)
  • Healthcare cash plans, childcare vouchers, eyecare vouchers, dental insurance and more!
  • Access to a number of countrywide gyms at discounted rates via yourReward
  • Purchase a bicycle and/or equipment up to a value of £1000 through the Scheme quarterly, accessed via yourReward
  • Access discounts and offers 365 days of the year across a wide range of high street stores, online retailers, restaurants, supermarkets etc. via yourReward
  • 50% of salary payable for maximum of 5 years on membership of the pension arrangement
  • Cover of 7x salary (3x as a lump sum & 4x for spouses/dependants pension) on membership of the pension arrangement

If you have any questions please do not hesitate to contact Tashan Chong-Kan.



Browse all skill types