|
We are looking for a strong Java/J2EE developer with exposure to web based J2EE technologies. The successful applicant will work within the Support & Maintenance team to deliver both investigative and development support for high profile client projects.
Experience needed: Essential Qualifications/Experience
2 – 3 years of solid core Java programming skills – J2SE 1.3.x, 1.4.x and 5.0
At least 1 year's experience with J2EE development (1.3 or 1.4) including: EJBs, Servlets, JSPs and JDBC.
MVC frameworks such as Struts
Web technologies including: Javascript, CSS, HTML, XHTM, XML
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
Version control systems such as CVS, Visual Sourcesafe, or equivalent
Project tools such as Ant and Maven
Knowledge of object-relational mapping tools and advantage
A working knowledge of one or more of the following databases: Oracle, DB2, MySQL or MS SQL Server, together with good SQL skills
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 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, broadvision, ATG Dynamo
Experience with developing solutions that incorporate content management systems technology, e.g. Tridion, Interwoven, Blue Martini
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
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
Excellent customer-facing skills
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
UK mobility
|