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

Addington
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
Oracle WebLogic Server
Code Generation
Software Debugging
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
IBM Websphere Application Server
Java Database Connectivity
WildFly (JBoss AS)
Java Naming and Directory Interface
Reverse Engineering
Spring-boot

Requirements

Job DescriptionI'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 experienceJava EE 1.4 / 5.0 era systemsJBoss 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 descriptorsMySQL 5.x, JDBC, JNDI What you'll doReverse-engineer and document an existing systemUnderstand XDoclet-generated EJBs and mappingsFix issues, make small enhancementsProvide clear documentation / knowledge transferAdvise on safe, gradual modernization (no rewrite) Practical detailsRemote OK3-6 month initial engagementContract or consulting preferredSensible rates for rare legacy skills Please don't apply ifYour experience is only Spring Boot / Jakarta EEYou've never worked with EJB 2.x or XDocletYou've only used modern WildFly / EAPIf 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.

Apply for this position