Empora Ltd is currently looking for a Lead Developer to join our team in Notting Hill.
Empora uses cutting edge image analysis and retrieval technology to enhance and extend
the online retail experience, including Empora.com; our new online shopping destination.
For this role you will need to be an experienced, hands-on, technologist with the ability to
mentor and inspire other developers.
If you are talented, motivated, and want to spend some time as part of a small team
working on big challenges, then measure yourself against the requirements below and
get in touch.
Responsibilities
Lead role in design and development of Emporas technology
Mentoring of other developers
Drafting technical reports on any intellectual property developed
Preparing documentation and diagrams for internal and external consumption
Awesomeness
Required skills
Java Development (6+ years)
XML (DOM, streaming parsers, XSLT)
Experience as a Lead Developer or team
Thorough understanding of design principles (OO, AO, SOA, SOC, distributed, etc)
Appreciation and understanding of good practices (CI, Refactoring, TDD, etc.)
Excellent communication and other social skills
Agile/scrum
Desirable skills
Lucene, Solr, or other search tools
Groovy, Grails
Build systems
Complex algorithms
Graphics and image processing technology
Schemaless databases
We offer a competitive salary and benefits
Empora uses cutting edge image analysis and retrieval technology to enhance and extend
the online retail experience, including Empora.com; our new online shopping destination.
For this role you will need to be an experienced, hands-on, technologist with the ability to
mentor and inspire other developers.
If you are talented, motivated, and want to spend some time as part of a small team
working on big challenges, then measure yourself against the requirements below and
get in touch.
Responsibilities
Lead role in design and development of Emporas technology
Mentoring of other developers
Drafting technical reports on any intellectual property developed
Preparing documentation and diagrams for internal and external consumption
Awesomeness
Required skills
Java Development (6+ years)
XML (DOM, streaming parsers, XSLT)
Experience as a Lead Developer or team
Thorough understanding of design principles (OO, AO, SOA, SOC, distributed, etc)
Appreciation and understanding of good practices (CI, Refactoring, TDD, etc.)
Excellent communication and other social skills
Agile/scrum
Desirable skills
Lucene, Solr, or other search tools
Groovy, Grails
Build systems
Complex algorithms
Graphics and image processing technology
Schemaless databases
We offer a competitive salary and benefits
Source: Joel On Software