Location: secondment from member or partner organisation
Position Type: Full time
Salary: Dependent on experience
Contract: 12 months
Job reference number: 20111
Role & Responsibilities
You are a hands-on Java expert that leads by example. You will:
- Define high-level architectural and functional requirements with expert users / business analysts from member organisations.
- Work with business analysts, engineers and developers to design systems and architecture.
- Obtain information on project limitations and capabilities, performance requirements and interfaces.
- Identify complex problems and review related information to develop and evaluate options and implement solutions.
- Consult with clients about software system design and maintenance.
- Design, develop and modify software systems and measure outcomes and consequences of design.
- Work together with members and project partners on validation procedures and documentation.
Skills & Knowledge
The post-holder should have:
- A degree in Computer Science or related discipline.
- A minimum of 5 years’ experience in international, multi-site, distributed development projects.
- Proven experience as a team leader / Java Architect.
- Expertise in Java and be able to lead by example.
- Experience with Java EE, spring, Hibernate, Maven, JBoss, etc.
- Hands-on, practical and working knowledge of UML design and modern development practice using RUP / SCRUM / Agile.
- Working knowledge of database technologies such as MySQL and PostgreSQL.
- Good communications skills, both verbal and written (in English).
- Strong analytical skills.
- The ability to work under pressure and to deadlines.
Competencies
- A keen eye for quality and detail.
- An ability to work independently and as part of a team.
- A flexible and positive approach.
- Strong leadership skills.
- The ability to use initiative and apply problem-solving skills effectively.
- A self-starter with a can-do attitude.
Keywords
Trusted Repositories, Scientific Developer, Architecture Review, Operational, Performance Test, Management, SVN, GIT, Open Source, Digital Library, Java EE, Software Configuration Management, Risk Management , Peer Reviewing, Enterprise Architecture, Web Services, Maven, Spring, Hibernate, Hudson, JBoss, Code review, re-factoring.
The post will involve occasional European travel and overnight stays.
To apply, please complete the application form and the equal opportunities monitoring form and send to [email protected].
Please note this position is only open to member and partner organisations as a secondment opportunity. No agencies please.