You are on page 1of 3

Senior

Java Developer
Job Type: Permanent Full-Time Departm ent: Engineering Tim e Zone: GMT0 Location: Maidenhead, UK Reporting To: VP of Engineering Start Date: ASAP

About Alfresco
Alfresco is the leading open source alternative for enterprise content management. It couples the innovation of open source with the stability of a true enterprise-class platform. The open source model allows Alfresco to use best-of-breed open source technologies and contributions from the open source community to get higher quality software produced more quickly at much lower cost.

Job Description
This role is a Senior Software Engineer in the Customer Engineering team. As a versatile individual with strong relational database and core Java skills you will be responsible for ensuring that Alfrescos software continues to meet the needs of its enterprise customers on a wide variety of deployment platforms. You will work closely with the Support and QA teams to ensure that technical issues reported by customers are resolved in a timely manner. You will have excellent troubleshooting skills and will gain a sense of reward from helping others. Your role will encompass all aspects of customer satisfaction, including refactoring problematic code components, tuning performance, devising diagnostic tools, delivering patches, planning service packs, and outsourcing to and reviewing the work of external contractors. You will be exposed to almost all of the diverse technologies that make up the Alfresco product, and, when necessary, will work alongside other technical experts in these areas. The position is permanent and we offer flexible work arrangements, but developers will normally spend at least 2 days a week in the Maidenhead office.

Technical skills
Essential skills Core Java JDK 1.6, multi threading Spring Java Framework (or other Dependency Injection Framework) SQL JUnit

Desirable skills Understanding of Enterprise Content Management Familiarity with Spring Surf J2EE: Servlets and Portlets Experience deploying web applications on one or more application servers o JBoss o Websphere o Weblogic Performance tuning experience with one or more relational databases o MySQL o PostgreSQL o Oracle o DB2 o SQL Server Authentication Technologies: LDAP, Kerberos, SSL Familiarity with Virtualization technology, VMWare, etc. Familiarity with UNIX and Linux Experience with the Lucene Text Search Engine Java Performance Tuning (YourKit, JProfiler) Clustering and distributed caching Use of a bug tracking system (e.g. JIRA, Mantis)

Freedom to act
This role will report to the VP of Engineering, although it is expected that the individual will work largely independently and need minimal supervision.

Travel
Some travel may be required for this role

Location
Maidenhead, UK

Contact
careers@alfresco.com

You might also like