Key Responsibilities Minimum of 5 years of experience developing with Java, including at least 2 years on Java 11 or higher. Proven track record in delivering robust and scalable solutions. Strong knowledge of multi-threading and memory management. Willingness to participate in application support,