|
Essential Qualifications/Experience
2 – 3 years of solid core Java programming skills – J2SE 1.3.x and 1.4.x
At least 1 year's experience with J2EE development: EJBs, Servlets, JSPs and, MVC frameworks.
Web technologies (Javascript, CSS, HTML, XHTML)
A working knowledge of one or more of the following: BEA WebLogic Server, IBM WebSphere, JBoss, Tomcat or equivalent platform.
A working knowledge of one or more of the following development tools: JBuilder, Eclipse / WSAD, Netbeans, JDeveloper, or equivalent IDE – alongside version control systems (e.g. CVS) and ANT.
Good SQL skills, plus JDBC. Knowledge of object-relational mapping tools an advantage.
A working knowledge of one or more of the following databases: Oracle, DB2, MySQL or MS SQL Server.
Understanding of object oriented concepts and UML notation.
Desirable Qualifications/Experience
Sun Java Certification
Deployment knowledge for one of the previously detailed J2EE application platforms.
XML/XSLT parsers, XPath, XMLBeans
Jakarta libraries such as Struts, Log4J, Commons, Axis and JUnit
JMS and message queues such as IBM's MQ Series or equivalents.
Knowledge or experience in integrating J2EE solutions with legacy mainframe systems.
Knowledge of J2EE vendor platform suites: BEA, IBM, or Oracle.
Knowledge or experience of java based commercial e-commerce solutions, e.g. Blue Martini, Interwoven.
Experience with developing solutions that incorporate content management systems technology, e.g. Tridion, Interwoven.
Hands-on experience with Unix based systems (Solaris, HPUX, BSD, Linux) including perl and bash scripting.
Required Competencies
High energy levels, a “can-do” attitude and passion for your art.
Ability and willingness to learn new technologies on own initiative.
Logical approach and good problem solving skills.
Good technical writing and presentation skills an advantage.
Good customer-facing skills an advantage.
Good listening and communication skills.
Team player.
Ability to multi-task and prioritise.
Be able to learn, understand and re-use existing components – which may be developed in-house, purchased or open source.
Willingness to travel within the UK as required.
|