Senior Legacy Java EE Developer (JBoss 4 / EJB 2.x / XDoclet)

I'm looking for a senior Java developer with genuine legacy Java EE experience to help reverse-engineer and maintain a production JBoss 4.0.5 / EJB 2.1 / XDoclet system.

This is not a Spring Boot role. It's for someone comfortable working in pre-annotation Java EE environments.

Must-have experience
  • Java EE 1.4 / 5.0 era systems
  • JBoss 4.x (or WebLogic 8/9, WebSphere 5/6)
  • EJB 2.1 (CMP/BMP, Session Beans, EJB-QL)
  • XDoclet 1.2.x (understanding + debugging code generation)
  • Ant builds, legacy deployment descriptors
  • MySQL 5.x, JDBC, JNDI
What you'll do
  • Reverse-engineer and document an existing system
  • Understand XDoclet-generated EJBs and mappings
  • Fix issues, make small enhancements
  • Provide clear documentation / knowledge transfer
  • Advise on safe, gradual modernization (no rewrite)
Practical details
  • Remote OK
  • 3–6 month initial engagement
  • Contract or consulting preferred
  • Sensible rates for rare legacy skills
Please don't apply if
  • Your experience is only Spring Boot / Jakarta EE
  • You've never worked with EJB 2.x or XDoclet
  • You've only used modern WildFly / EAP

If you've maintained or untangled real legacy Java EE systems, I'd like to hear from you.

  • Message me directly with specific examples of similar work.

Job Details

Company
LEXDEN MARINE LTD
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted