Senior Java Web Application Developer

Recruiter
Maximise Recruitment
Location
Dickens Heath
Salary
£30,000 per annum
Posted
04 Sep 2017
Closes
21 Oct 2017
Contract Type
Full Time
Senior Java Web Application Developer

Contract Type

Full Time, Permanent

Location

Solihull, West Midlands

Salary

£35k

Summary

To design and develop high quality software functionality for a leading online CRM solution within clear timescales.

Due to growth of their cloud products for business, our client is looking to hire a new Java developer with a great work ethic, attitude and excellent experience building commercial applications.

Our client offers a suite of software products used by 1000s of SMEs every day to run their business. Their software helps customers manage their business.

If you are looking for a new challenge, enjoy working in a team and want to help build world-class products, we'd like to hear from you.

Responsibilities

  • Design and build world-class product features
  • Work on a world-class product suite
  • Leverage the latest software and hardware technologies
  • Investigate and solve problems under pressure in live environments
  • Adapt to customer-driven deadlines and an evolving roadmap
  • Work within a team of 8 developers and testers
  • Work closely with innovation, customer solutions and support teams

Essential Skills

  • Minimum 8 years commercial development experience
  • Minimum 4 years Java development experience
  • Minimum 4 years web development experience
  • Excellent back-end development skills, including Java
  • Excellent front-end development skills, including JavaScript, AJAX, HTML, CSS, SASS
  • Excellent database development skills, including MySQL or MSSQL
  • Experience using version control systems, e.g. SVN
  • Good software architectural design skills and a high attention to detail
  • Experience of an Agile development process
  • Positive and flexible attitude with the ability to efficiently manage your time
  • Excellent communication skills and comfortable working as a team towards deadlines

Desirable

  • Knowledge and/or experience using React and Redux
  • Knowledge of JS frameworks including Backbone, Handlebars or NodeJS
  • Knowledge of testing frameworks including JUnit, Mocha or Selenium
  • Proven UI design skills
  • Experience of business process software e.g. CRM/MIS/ERP
  • Experience synchronising data between multiple products or the web
  • Experience of third-party system integration
  • Experience of message queues/AMQP
  • Experience of NIX and/or server maintenance