Filter by Role

Filter by Contract Type

Senior Java/Grails developer — London, UK

Posted on:
16th February 2012
Contract Type:
Permanent

Contact Details

Name: Jobs - UK
Company: Secret Escapes
Email: ...@secretescapes.com
Contact via: Email
Click here to apply

We’re looking for a passionate Senior Java/Grails Developer to join our development team in Farringdon, who will use their skills, imagination and experience to accelerate us towards our objectives.

Who are we?

Secret Escapes is the UK’s largest flash sales website for luxury travel. We negotiate amazing discounts on 4 and 5 star hotels and holidays and sell them to our members in week long ‘flash’ sales. Our deals are only available to our members for a short time giving hotels and holiday companies the confidence to offer unrivalled discounts without fear of devaluing their brands. We’re an award winning London-based start-­up backed by top tier Vcs.

Scope of role

The successful candidate will take the lead in the full development life cycle of of new features for the website. This will involve working with stakeholders to identify problems, proposing and implementing creative yet pragmatic solutions, validating features after release and participating in the ongoing maintenance of the website. The job covers an end-to-end web application and at various time you will be called upon to work on various aspects of the site including front-end, middle-ware and back-end.

Key responsibilities

- Liaise with stakeholders to unearth requirements and identify core problems to be solved

- Participate in sprint planning meetings to properly scope and provide high level estimates for proposed features

- Design, develop, test, deploy and maintain end-to-end solutions for our main website and our internal content management system.

- Work with designers to convert designs into well structured, flexible HTML/CSS/Javascript.

- Provide mentorship for junior developers.

Technical skills you’ll need

- Well-versed in fundamental development disciplines and principles

- Significant experience with Java and/or Groovy & Grails

- Experience with Spring and Hibernate

- Solid knowledge and understanding of HTML, CSS, JavaScript, AJAX, and web interface development

- SQL (ideally MySQL)

- An understanding of scalable web applications (caching, clustering, computing, etc)

- Excellent interpersonal and communication skills

- Git ( or similar source control )

Nice to Have

- Degree in computer science or similar discipline

- Exposure to modern web frameworks like Lift, Play, Roo, Ruby On Rails, Django, etc

- Payment Gateway / e-commerce experience

- Experience of working in an agile/SCRUM environment

- Linux scripting/admin useful

Characteristics

- Excellent communication skills

- Innovative, creative, imaginative and pragmatic

- Customer focused and commercially aware

- Willing to adapt and pick up new techniques