Online since 1999 | 10,234 IT Jobs Live NOW
Senior Java Developer - Up to £60k plus benefits - Epsom
Premium Job From Evolution Recruitment Solutions Ltd
Recruiter: Evolution Recruitment Solutions Ltd
Listed on: 15th June
Location: Epsom
Type: Permanent
Start Date:
Reference: 0519706885
Contact Name:

This job has now expired please search on the home page to find live IT Jobs.

My client is a successful global distribution group providing customised solutions to B2B customers. We support businesses all over the world with a variety of products that are essential for our customers in the successful operation of their businesses.

Purpose:

To develop/maintain/support web-based systems, and provide third-line support for website issues.
 
Key Responsibilities:Carry out project scoping and documentation of systemsAnalyse business needs and determine solutions using standard or bespoke solutionsDesign and develop bespoke solutions to business needs for web-based systemsIntegrate websites to internal systems including ERP, BI, EDI and third-party systems including credit card payment services, and customer procurement systemsSetup and configure web systems including page amendments, reports, requestors, users and securityTake test feedback from business users and log, investigate and resolve any issues found.Produce and update documentation of business processes and user guides.Lead training sessions with admin users and support them through initial use of the system.Assist end users with testing, provide support and investigate issues.Provide post go-live support to users, carry out further training, investigate issues and update stakeholders.Provide third-line support and advice for website issuesDeliver and deploy software updates to test and live website systems.Patching and security updates of website systems. Accountabilities:Deliver tasks on timeMeet agreed quality standardsUnderstand and implement the IT strategyMaintain project and service tracking systemsCreate and maintain appropriate documentationFollow department policies and proceduresShare knowledge with colleagues and stakeholdersSkills and Competences:Strong exposure of developing web systems in industry-standard coding languages: Java, SQL, Javascript, HTML, CSS (5+ yrs)Strong technical knowledge of Java web development environment and associated packages: Eclipse/IntelliJ, Spring, Spring MVC, JSP, Velocity, Servlets, Apache Tomcat, Javascript libraries (e.g. JQuery), ORM frameworks (e.g. Hibernate) (5+ yrs)Strong technical knowledge of database systems (SQL Server): SQL queries and updates, scriptsCommercial exposure using source-code management tools (e.g. Git)Commercial exposure of an industry standard Issue and Project Tracking tool (e.g. JIRA)Quality of work - Demonstrates a high degree of attention to detail, thoroughness and a methodical approach to work. Works at a pace that matches the requirements of the business and recognises the importance of timely completion of tasks.Communication and interpersonal skills - Ability to listen and understand information. Presents information in a clear and concise manner to both technical and non-technical people. Knows appropriate way of communicating with colleagues, peers and line managers. Demonstrates respect for all individuals in all forms of communication. Treat people fairly and courteously regardless of background or culture.  Build strong relationships with colleagues and stakeholders.Initiative - Monitors and manages own time to ensure daily, and long-term objectives are met. Develops and improves procedures in agreement with line manager. Accepts additional challenges and responsibilities willingly and assists others. Self-reliant.Problem solving - research and understand problems, find and develop solutions, assess risks and impact on other systems.  Test and implement solutions.  Monitor and review effectiveness.Planning and organisation - Adapts to changes and uses resources effectively. Able to prioritise and execute competing activities, prioritise and delegate effectively. Together with line manager, sets objectives, establishes priorities and develops plans. Arranges work schedules and prioritises work to meet deadlines. Seeks clarification and approval where appropriate before commencing new projects or working methods.Hands-on and flexible approach to workingAdditional desirable skills and exposure:Knowledge of broader web technologiesSOAP/Web servicesCSS Frameworks, e.g. BootstrapKnowledge and exposure of Hybris or SAP Customer Experience platformUnderstanding of PaaS/Cloud hosting capabilitiesExposure with Microsoft AzureCommercial exposure of development factors affecting website security and performanceKnowledge/exposure with payment gateways, punchout, postcode lookup servicesKnowledge of BDD/Cucumber testing frameworkTo apply please contact Gary Edmund-Charles at Evolution Recruitment