Java Developer

WayForward ,
London, Greater London
Job Type: Full-time
Salary: £45,000 per annum

Overview

This leading ecommerce retailer of entertainment products is looking for a junior to mid-level Java Developer to work on development and enhancement of their ecommerce offering. You’ll have knowledge of current and upcoming digital technologies. You will be encouraged to use the latest designs and frameworks. You will work closely with the Digital Director and Head of Development to enhance the design and architecture of the web application. Key Responsibilities: Develop new features to existing web application. Redesign/refactor legacy code using standard coding practices and rules. Front end changes based on business demand. Practice TDD and improve test coverage of existing and new code. Use latest technologies to improve/replace the current designs and implementations. Function independently or/and in a team environment and deliver results. Configure and maintain development, test and live server environments. You will need experience in as many of the following Technical Skills as possible: Java 8, JEE Spring 4, Hibernate, Logback, caching frameworks (EhCache/Redis) Templates (preferably Pebble), JSP, JSTL, Javascript, Jquery, Ajax, HTML, CSS. Good to have an understanding of Node, Gulp and Angular JS DB PostgreSQL(preferred)/Oracle/HSQL DB, query optimisation and tuning, experience of working with large volume of data and feeds Tools Build Management (Gradle), CI (Jenkins), Version Control (SVN, GIT) JIRA, Bitbucket, Sonar, Nexus Junit / TestNG, Selenium, Phantom JS Apache, Tomcat Good DevOps skills, Angular and jQuery, Unix Nice to have Docker, Go Lang, Perl, Awk & shell scripts, any api based CMS Experience needed: Mid-level experience developing large scale web applications - e-commerce applications Developing restful web services Working in an agile environment. Transactional websites development experience. Knowledge of QA and testing processes For more jobs like this follow WayForward_ on Twitter