ABOUT POSITION:
We are seeking an experienced Senior Java (J2EE) Developer to support the migration and development of enterprise Java applications. The main focus will be on refactoring codebases from Java EE to Jakarta EE, migrating from Java 8 to Java 17, and ensuring compatibility with modern enterprise environments. The role involves hands-on coding, system refactoring, and collaboration with international teams.
REQUIREMENTS:
- Hands-on experience migrating applications from Java 8 to Java 17. Specifically refactoring codebase from Java EE to Jakarta EE specification and related library dependency updates.
- Must have active knowledge of Java EE technologies: JSP (Java Server Pages), servlets. Experience with EJB development (on Oracle Weblogic) is strongly beneficial.
- Must have active knowledge of Spring Framework. Past experience with Apache Struts is beneficial.
- Must have active knowledge of Apache Maven. Familiarity with Jenkins or GitHub Actions pipelines is beneficial.
- Familiarity with Java-based integrations with enterprise technologies such as Kerberos, Active Directory, Dynatrace is beneficial.
- Written and spoken English is required. Active comprehension of German language is preferable as part of the codebase are in German language.