Job Search and Career Advice Platform

Enable job alerts via email!

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

LEXDEN MARINE LTD

Remote

GBP 100,000 - 125,000

Part time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A maritime service company is seeking a Senior Legacy Java EE Developer to assist in maintaining a legacy JBoss 4/EJB 2.x system. The role primarily involves reverse-engineering existing applications, documenting the systems, and providing recommendations for safe modernization. This position requires extensive legacy Java EE experience, knowledge of EJB 2.x, and familiarity with XDoclet. The role offers remote work options with a contract duration of 3 to 6 months.

Benefits

Sensible rates for rare skills

Qualifications

  • Extensive experience with legacy Java EE 1.4 / 5.0.
  • Proficient in JBoss 4.x or similar application servers.
  • Knowledge of EJB 2.1 and XDoclet code generation.

Responsibilities

  • Reverse-engineer and document existing systems.
  • Fix issues and make incremental enhancements.
  • Provide documentation and knowledge transfer.
  • Advise on modernization strategies.

Skills

Legacy Java EE experience
Reverse-engineering
Documentation
EJB 2.x
XDoclet

Tools

JBoss 4.x
MySQL 5.x
Ant
Job description
Overview

Senior Legacy Java EE Developer (JBoss 4 / EJB 2.x / XDoclet) LEXDEN MARINE LTD – Greater London, ENG, UK

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.

Responsibilities
  • 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)
Requirements
  • 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
Practical details
  • Remote OK
  • 3–6 month initial engagement
  • Contract or consulting preferred
  • Sensible rates for rare legacy skills
Application notes

Please don’t apply if you’re only experienced with Spring Boot / Jakarta EE, or if you’ve never worked with EJB 2.x or XDoclet.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.