Description
You will lead the technical re-platforming and modernization of Java-based enterprise applications.
Responsibilities
- Lead the migration of OS infrastructure from RHEL 8.10 to RHEL 9.4.
- Execute the JDK upgrade from version 1.6 to Java 21, resolving compatibility issues.
- Manage the application server transition from JBOSS 5.1.0 GA to JBOSS EAP 8.0.4.
- Implement security hardening to address vulnerabilities in the legacy technology stack.
- Optimize application performance to improve response times and throughput.
- Document all architectural changes, system configurations, and migration procedures.
Required Skills
- 5+ years of experience in application modernization projects.
- Deep expertise in Java, specifically migrating from legacy versions (Java 1.6) to Java 21.
- Hands-on experience with JBOSS EAP administration, configuration, and transition.
- Solid understanding of Red Hat Enterprise Linux (RHEL) system administration.
- Experience with Bash or Korn Shell scripting.
- Knowledge of CI/CD pipelines, containerization, and microservices architecture.
- Proven ability to diagnose and resolve complex technical issues during large-scale migrations.
- Any Graduate degree.